One of the hardest things of homeownership is finding a reputable contractor when it is time to perform routine maintenance or repairs on your home. We needed to find a roofer to come out and inspect our roof after a series of hail storms blew through our area. A fried of mine recommended Ideal Roofing. I gave them a call and they were able to come out that weekend and the representative showed up on time as promised. Expecting the worst, he came down after inspecting our roof and informed me everything was good - no damage. I very much appreciate the honesty and integrity of doing right by the customer. I have added Ideal to my contact list and will definitely call them again when the need arises.