I recently needed a new roof for my home and performed a significant amount of research on the best roofing practices to ensure a quality job was done. I then solicited several proposals from different roofing companies to compare both price and the materials and practices they would use. The Keystone contracting/roofing company proposal was significantly more professional, detailed and contained all the best practices that I had researched. In addition, while the price was not the lowest I received, it was also not the highest but rather in the middle and very fair. The owner of the the company, EJ, was very responsive to all my questions and requests. The roof was installed when promised and looked great. I would certainly recommend Keystone contracting if you need a new roof or in any other work the company specializes. Thanks again for a job really well done.