When the hailstorm rolled through Allen on a Thursday evening in May, Mark’s roof took a beating he could not fully see from the ground. By Saturday morning, three roofing contractors had already knocked on his door, each one promising the best price and the...
McKinney sits in one of the most weather-punishing roofing markets in the country. Collin County homeowners, business owners, and property managers do not face a single difficult season. They face four of them, each with its own specific threat to residential roofing...