Virginia's most prestige roofing contractors!

Family owned and operated, and over 60 years of roofing experience. We are Class A Licensed & Insured.

ask about our seasonal rebates!

Interested in financing? Click the link below!

Contact Us

Fill out the form below or give us a call!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Get Scheduled In Today!

We strive to be in constant communication with our customers until the job is done. To get a free quote, or if you have questions or special requests, just give us a call. We look forward to serving you!

McDaniel Roofing LLC.

Virginia, United States

1(888) 282-8922



7:30 am – 7:00 pm


7:30 am – 7:00 pm


7:30 am – 7:00 pm


7:30 am – 7:00 pm


7:30 am – 7:00 pm


7:30 am – 5:00 pm


By Appointment

Monday - Friday: 7:30am - 7:00pm

Saturday: 7:30am - 5:00pm

Sunday: Closed (emergency services only)

Reviews by real customers

Rob Everette

" I had a emergency leak that needed fixed before the rain came and Mr. McDaniel came out to fix it within a few hours. 10/10 "

Dan Lombton

" Was very surprised on how quickly they came to look at my roof. I called around 9 am and they were at my house after lunch! "

Phyllis Johnson

" McDaniel roofing did my roof and worked with me on the price to fit my budget. I recommend to anyone in need of roofing work. "

Katelyn Conners

" I didn't really know anything about roofing but Richard came out and schooled me on everything, he took away that worry feeling, and gave me a beautiful new roof! "

Jeff Maylan

" I highly recommend to anyone in need of roofing work, very professional, took them 2 days to complete the roof and it sure does look good. "

Brenda Swarez

" I was kinda worried about the roof destroying my flowers in front of my house but the roofers were extra careful and cleaned up very nicely. "

Subscribe To find out more on roofing in virginia

Subscribe to get live updates from the #1 Roofing Contractor in Virginia. There is nobody that does roofing like we do!