I can’t recommend this company enough!!! Not only was this company very professional but their estimate was also fair. Once we decided to go with them (their quote wasn’t the absolute cheapest but the company with the cheapest wasn’t a professional company) they were out to do the work at the earliest opportunity, weather permitting. Everything was thoroughly explained, I received pictures before and after to see the work that they did, and as the work was progressing any questions I had were answered immediately. All permits were taken care of by the company, and what I thought would be a grueling and noisy experience was done very efficiently and neatly. Every day the front area of my home and back were neatly cleaned. At my request, a few additional touches remained, that were completed as promised, again at the earliest opportunity, again with pictures showing the results. They are truly a remarkable company. The entire staff is helpful, responsive, professional and I would never use another roofing company for any needs I have. A+++++ job.