My roof was at end of life. Wind gusts were blowing off shingle tabs. James gave me an excellent quote for quality materials. He promised a finished date for the following week. Everything went perfectly. The crew was on time and detail oriented. The results look great and cleanup was excellent. It took one day.
December 22, 2017