Mark was excellent to deal with, gave prompt and professional estimates, and made me feel as if replacing my roof could be booked when I needed it. Not only was my roof replaced but his crew also dismantled a sizeable structure without any complains or added cost. The job was done quickly and expertly.