Local Professional Roofing Done Right.

The Professional Local Roofers You Need

We're Here When You Need Us.

As we look towards nearly 30 years of professional experience, we know the importance of showing up and getting it right. You can always trust Widmeyer Roofing to meet and exceed your expectations. We look forward to serving you!

Old Roof? Leaking Roof? No Problem.

Residential Roofing
Commercial Roofing
Roofing Repairs
Everyone has a different need when it comes to roofing. Regardless of your need, we can help. Contact us today by filling out our form or give us a call. 

Setup a Roof Inspection.

Whether you’re buying a new property or just trying to maintain your own, setting up a roof inspection is always a great idea. 

Service Areas

We’re local roofers, so when you need us we’re close by. You’ll never get a call center when you work with Widmeyer Roofing. We regularly service Southampton County, Tidewater and Hampton Roads. 

Schedule Your Roofing Consultation

Customer Reviews

5/5
G. Lowdermilk

We would recommend Mr Widmeyer to anyone needing a new roof. He and his crew were dependable & professional.

5/5
K.W. Olson

I have worked with Widmeyer on several projects over the years. They are one of the most professional, knowledgeable, and ethical contractors out there with an attention to detail most roofers just don’t have. Would highly recommend them to anyone looking to have their roof replaced!

5/5
T. Bane

He did a great job on my garage! Thank you so much!

5/5
R. Duke

Widmeyer Roofing did a fantastic job replacing a roof on our upper deck!

Contact Us Today!

Serving Franklin, Courtland, Emporia and Tidewater, Virginia.