After damage from a thunderstorm to my roof and a room inside, we began looking for contractors. We called and the rep responded quickly, meeting with us, looking at the damage and working with the insurance adjuster. The rep made sure he was here when the insurance adjuster arrived and went up on the roof with him. Once we had a contract, we were extremely pleased with the way the job was handled. The workers showed up when scheduled, finished the job quickly and a manager was on hand for the job to keep us informed and to make sure things went smoothly. In 2 days, we had a new roof and all repairs done inside the house. We strongly recommend using this company for any contracting job. The people were courteous, extremely reliable and a pleasure to work with.