Turnkey Roofing replaced our roof last Spring after we had hail damage from a storm. Their support staff and installers were professional and did a very good job. When selling our house this Spring a few small issues came up in a home inspection. I contacted Zach, the Division Manager, and I sent him the inspection report. Within a few days the few small issues that needed to be addressed were fixed and he provided a letter for me to send to the buyer stating what had been done. Zach went above and beyond what other companies would do. I would recommend Turnkey Roofing to anyone who needs roof work done.