The cost of installing a new slate roof in Birmingham can range anywhere from $7,000 to $35,500 on average, depending on the size of your rooftop and the type of slate you install. A slate roofing installation per square foot costs about $7.00 to $10.00. Installation...
When you’re in the market for a new roof and you want something unique that won’t completely break your budget a synthetic tile roof might be just what you’re looking for. Let’s take a look at what you can expect to pay for a synthetic tile...
Asphalt shingle roofs are the most popular residential roofing option in Birmingham. They’re affordable, durable, and attractive making them an excellent choice for just about any budget. That’s all well and good, but a new roof is still a major investment...