December 22, 2017
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.