We just had Coverall Roofing replace our flat and main roof and they did an excellent job! Mark gave us a detailed, precise estimate and began work within a few days of our go-ahead. Both the crew who did the flat roof and the one who replaced the main one showed up on time on the days agreed to and completed the job efficiently. The property was left spotless after each job. The flat roof had four layers that had to be removed before the new one was applied while the main roof was removed, additional venting installed, flashing replaced, and all seams calked. Mark came by the day after completion and showed us pictures of the new roof captured by drone technology. We would not hesitate to highly recommend Mark or his brother George. They are extremely knowledgeable, professional, and accommodating to meet the needs of the client. Great job, guys!