First, I wanted to take this opportunity to thank the Keystone Contracting crew for installing my new roof within a four day period of good weather from January 11th through the 14th. They completed the roofing project in a timely manner just one day prior to the cold weather arriving in our area. They were especially helpful in pointing out particular areas around the chimney and over the garage that needed extra flashing. Their work was professional and detailed in every respect. I also want to thank them for taking the time to explain in detail the pro’s and con’s of various roofing materials which made my choice an easier one. They ensured quick scheduling of the projects and provided time responses and solution to all of my questions and concerns. In closing, I would be more than willing to personally recommend Keystone Contracting to any customer considering roof replacement or repair.