They had a very short response time, did very good and professional work, as well as coming in at a very competitive price. finished it all in 2 days with 5 guys on the job, and cleaned nicely after the work was done . They have used good quality materials (shingles, felt paper, ice&water membrane) and did not cut corners during the job.