Top-rated roofers.

Get matched with top roofers in Glen Allen, VA

Enter your zip and get matched with up to 5 pros

Need a pro for your roofing project in Glen Allen, VA?

Select your specific project to find the pro for you.

TRUSTED BY GLEN ALLEN, VA HOMEOWNERS

  • Average homeowner rating star icon4.6
    Average homeowner rating
  • Verified reviews icon805
    Verified roofing services reviews

Find Roofers in Glen Allen

Avatar for Elman's Contractors, Inc.
Elman's Contractors, Inc.
4.9(
106
)
Metal Roofing - Install or ReplaceTraditional Tile Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or Replace - For Business+10 more

Serving Glen Allen, VA and surrounding areas

Approved

Super Service Award Winner

In business since 2004

Free estimates

Warranties offered

"Excellent! Crew arrived, started working stopped for lunch and left late, but roof on house and carport were 95% done. Came back next day trimmed up a couple things and cleaned up really well. We are very happy with the roof and the gutters will complete the job. Well done!"
Additional Photos
Additional Photos
Additional Photos
Additional Photos
Additional Photos

+33

Response time10 hrs
15 neighbors recently requested a quote
Recommended by97%of homeowners
Avatar for F&M Group VA Chesterfield 514120 Inc.
F&M Group VA Chesterfield 514120 Inc.
4.8(
24
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or Replace - For Business

Serving Glen Allen, VA and surrounding areas

Approved

In business since 2020

Emergency services offered

Warranties offered

"F&M Services Group did an excellent job replacing my father’s roof. We can’t speak highly enough of Michael and how extremely helpful he was throughout the process. Michael answered all of our questions and helped us navigate the potential canceling of my father’s home owners insurance. My dad and I both agree the installers did an excellent job and we highly recommend F&M Services Group."
Certified Firm
GAF CERTIFIED
17 neighbors recently requested a quote
Avatar for Davis Roofing & Exteriors
Davis Roofing & Exteriors
5.0(
11
)
Asphalt Shingle Roofing - Install or ReplaceMetal Roofing - Install or ReplaceAsphalt Shingle Roofing - Repair+1 more

Serving Glen Allen, VA and surrounding areas

Approved (Corporate)

In business since 2000

Free estimates

Emergency services offered

"Jordan Davis owner Davis Roofing & Exteriors LLC was a pleasure to do business with. He knows the products and their quality that he sells. He explains in detail the whole roofing system and installation process for you to take notes. He is completely transparent on every detail you ask him about. There are no hidden fees. He has the Best price in the area and I did not suffer in quality at all for the lower cost. I did have a wrong item delivered as well as a missing item. Make sure to make your own checklist that you can go over with Jordan and the roofing crew before installation. The Roofing crew were amazing and did an outstanding job on my roof repair and total new installation. They are super nice and a pleasure to do business with as well. The quality of their work is superior compared to other companies I’ve been around. I did have a tad bit of remaining clean up to do the following day though. Look around while they are there doing the cleanup. Great people! Great company!"
Gallery
20 neighbors recently requested a quote
Avatar for Centeno Roofing LLC
Centeno Roofing LLC
4.6(
37
)
Asphalt Shingle Roofing - RepairMetal Roofing - RepairMetal Roofing - Repair - For Business+1 more

Serving Glen Allen, VA and surrounding areas

Approved

In business since 2019

Free estimates

Emergency services offered

"Centeno Roofing LLC did an outstanding job from the initial phone call to the final total roof. Mr Centeno explained the problem so we could understand the issues that were of major importance and was in contact throughout the entire job. Respectful, courteous and above all knowledgeable and professional. Thanks so very much to the entire team fir a job well done."
Response time9 hrs
16 neighbors recently requested a quote
Recommended by94%of homeowners
...
Showing 1-10 of 365
Roofing questions, answered by experts

Metal roofs have a bad reputation for being loud, even if that's not necessarily true—it's usually only thin tin or sheet metal roofs that are loud during storms. Stone coating adds a layer to the metal that severely cuts down on any noise from rain. In many ways, stone-coated steel roofs are quieter than your average, run-of-the-mill asphalt shingle roof.

Mansard roofs provide more attic space or living space on the interior than many other styles, and they offer a classic appearance and old-world charm to any home. They also often have multiple windows on the lower hip, providing ample natural light and ventilation. 

On the other hand, they’re more expensive to install and replace due to their complexity and rarity, and the low slope of the upper hip means that heavy snowfall can be an issue. Additionally, they’re more prone to leaking than many other roof styles.

A roof overlay will last an average of 15 years, compared to the 20 to 30 years or more that a full roof replacement for a shingle roof will last. An overlay’s lifespan may be shortened even further if there’s underlying damage to the existing roof or structural problems with the roof supports.

Yes, chimney flashing is an important element in the complex system that is your roof. Chimneys (and anything else that goes through your roof) provide a great opportunity for water damage. Good flashing prevents a lot of potential damage. 

The material and frequency of maintenance are the biggest factors for determining the longevity of your shingles, not the color. For instance, luxury asphalt shingles can last 30 years or even longer, while slate tiles have an impressive lifespan ranging from 75 to 100 years. That said, lighter-colored shingles can help reduce your energy costs in the summertime.

The Glen Allen, VA homeowners’ guide to roofing services

From average costs to expert advice, get all the answers you need to get your job done.