Ideal Roofing is a great company, they replaced my roof this morning in about 5 hours. Todd Gravitt, the Project Manager, was a pleasure to coordinate with. Besides overseeing the work done, he also interfaces with the insurance company, and making all of this seamless. I only needed to pay the deductible for the insurance, but Todd makes sure the best job is done for your roof. They absorb the costs that the insurance company will not pay for.