Skip to content
Roof Warden

Roofing contractor

Modern Day Roofing

80 College St R, Christiansburg, VA 24073

Google average
5.0
Ratings counted
279
One and two star
1 of 279(0.4%)
Virginia median
1.7%

The first three are Google’s own figures for Modern Day Roofing, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Virginia roofers we list with enough ratings to compare.

Rating breakdown

5.0
279 ratings
Google’s profile shows 283
How the 279 ratings break down, from five stars to one
5
27398%
4
41%
3
10%
2
00%
1
10%
0.4%of these 279 ratings are one or two stars (1)

Lower than most — the typical roofer in Virginia sits at 1.7%. A higher share is a reason to read the critical reviews below, not a verdict.

The critical reviews

The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.

The only one or two-star review we hold for Modern Day Roofing.

  • 1 out of 5Brandon WhiteEdited a year ago

    Modern Day Roofing came out to give me a quote on a repair job - they never quoted me on the repair, just upsold and quoted me for a whole roof replacement. Then when asked if we could do a pay at closing (Win-win, they sell a whole roof, I don't come out of pocket immediately) they took 5 days to tell me no. Terrible Customer service. - Reply to yours - You seem to think its a financing related problem. I offered a win-win solution and you delayed 5 days of my project from a lack of replying. THAT is unprofessional and the reason for the complaint. I understand if you dont want to finance stuff. You should just say that rather than taking 5 days to. Also, no, Joe did not say that they were unwilling or unable to make a repair. He said quite the opposite. That it was possible but wouldn't be cheap, but would be cheaper than a new roof. You're replying as an owner who wasn't there for the conversation.

    Reply from the business

    Hi Brandon, We’re posting this reply to set the record straight. The roof on your renovation project has a layer of metal installed directly over shingles—a method that can conceal deeper structural issues. During our inspection, we discovered signs of rot in the decking and moisture intrusion. At that time, it was explained that a repair would be ineffective, non-code-compliant, and not something we’re willing to do. We follow code and do things the right way—that’s the standard we hold ourselves to. Instead, we recommended a full replacement to properly address the underlying problems and protect the next homeowner. As for the timeline: Joe let you know during the appointment that he’d follow up on Monday—and he did. While we understand that waiting can be frustrating, the response was provided within the timeframe that was clearly communicated. You also asked about paying at closing, which we try to accommodate when possible. However, in this case, the home still requires several updates before it can be listed, and no timeline was provided. That would mean covering the full cost of materials and labor without knowing when we’d be reimbursed. We’re not set up to finance real estate closings without legal protections in place—something we trust you understand as a licensed agent. We always aim to be transparent, professional, and solution-focused. You're absolutely entitled to feel frustrated, but calling it “terrible customer service” because we declined to provide in-house financing and refused to compromise our standards doesn’t reflect what actually happened. —Modern Day Roofing

What reviewers keep mentioning

Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.

  • warranty16
  • courteous staff15
  • new roof installation13
  • roof appearance10
  • quick installation6
  • efficient crew6
  • debris cleanup5
  • estimates5
  • shingle selection2
  • shingle replacement2

Other reviews we hold

14 more of the 239 reviews we hold text for, most recent first. We do not hold every review Google has.

  • 5 out of 5Scott Drake2 weeks ago

    Trey was communicative, professional and quick. Couldn’t really ask for more! We’ll be using them in the future.

    Reply from the business

    Thank you, Scott! We really appreciate you taking the time to leave a review. We're glad Trey made the process easy with great communication and professionalism. Thank you for trusting Modern Day Roofing with your project, and we look forward to helping you again with any future projects.

  • 5 out of 5JT Jarrells3 weeks ago

    On time. Installation was complete in one day, and communication was great.

    Reply from the business

    Thank you, JT, for trusting Modern Day Roofing with your roof installation! We’re so glad everything went smoothly and that our team delivered the communication and one-day installation you were looking for. We truly appreciate you choosing us for your roofing project and hope you enjoy the peace of mind that comes with your new roof. Thanks again for your support!

  • 5 out of 5Glenn Stanger3 weeks ago

    Excellent job al the way around. From sales installation and follow-up it was a professional job. I highly recommend your company for any roofing job. The installation crew was fast and a good and hard working group! Everything was explained throughly and I knew what to expect. I can never give your company enough thanks!

  • 5 out of 5Carolyn Hopkins3 weeks ago

    Communications with Modern Day Roofing is always spot on. If you want a quality job that is backed with a warranty and locally owned, this is the folks to call. We used Modern Day for a complete roof replacement about 2 years ago and have …

    Google cut this review short. The full text is on their Google profile.

  • 5 out of 5,Susan Jarrellsa month ago

    No more worrying about shingles blowing off or if my roof is going to leak. I’ve got 50 year shingles and a 30 year warranty! Shout out to Modern Day Roofing. They did an absolutely phenomenal job and even matched my wishing well for free. (Never mind that hideous color! lol) All my neighbors have called or stopped by and commented on how nice it looks and how quick they knocked it out. 4 hours later, everything was tidy and you couldn’t tell they had been here. Thanks so much to my son, Jake Perdue, Salvador, and the rest of their crew!

    Reply from the business

    Thank you so much, Susan, for taking the time to share your experience! It means the world to us that you trusted Modern Day Roofing with your roof replacement. Knowing you can enjoy your home without worrying about leaks or missing shingles is exactly what we hope every homeowner feels. We're so glad we could match your wishing well and add that extra touch to your project. It has been wonderful hearing that your neighbors have noticed the transformation too! We'll be sure to pass along your kind words to Jake, Salvador, and the rest of the crew. We know they'll appreciate the recognition. Thank you again for choosing Modern Day Roofing for your roof installation. We hope you enjoy your beautiful new roof for many years to come!

  • 5 out of 5John Weatherwaxa month ago

    We had the old roof removed and replaced as well as 5 windows replaced. Our experience was as Modern Day Roofing advertises. Great communication, no surprises, great respectful crews, quality workmanship, and all work completed in a timely manner. We did not have to pay until work was complete even when weather kept pushing out install dates. After we hired them, we learned coworkers had used them as well with the same experiences which was very reassuring. The window work went well, and I am now planning to have them swap out all remaining windows. Extremely happy with our experience with the Modern Day Roofing.

    Reply from the business

    Thank you so much, John, for taking the time to share your experience and for trusting Modern Day Roofing with both your roof replacement and new windows. It means a lot to hear that your project matched the expectations we work hard to set through clear communication, quality craftsmanship, and respectful crews. We know weather delays can be frustrating, so we're glad our team kept you informed every step of the way and that our pay-when-the-job-is-complete approach gave you added peace of mind. Hearing that your coworkers had the same positive experience makes this even more special. Thank you again for choosing Modern Day Roofing!

  • 5 out of 5Dianne Robersona month ago

    I highly recommend Modern Day Roofing! From the very first phone call to request a free estimate, I was impressed. They scheduled my appointment promptly, arrived on time, and provided a very fair and reasonable estimate. They were willing to work with my schedule to get the job completed as quickly as possible, and they kept me informed every step of the way. I always knew what was happening, when it would happen, and what to expect, which made the entire process stress-free. The crew did an outstanding job on the installation, and their cleanup was exceptional. They left my property looking spotless, which I really appreciated. Most importantly, my new roof looks fantastic! If you’re looking for a roofing company in the Christiansburg Virginia area that is professional, dependable, reasonably priced, and truly cares about customer service, I would not hesitate to recommend Modern Day Roofing.

    Reply from the business

    Thank you so much for the incredible review, Dianne! It was a pleasure helping with your roof replacement here in Christiansburg, and we're so glad you had a smooth experience from your free estimate to the final walkthrough. We know good communication and keeping homeowners informed can make all the difference, so we're happy to hear that gave you confidence throughout your project. Thank you for recognizing our installation crew and the care they took with the cleanup as well. Your recommendation means the world to our entire team, and we truly appreciate you trusting Modern Day Roofing with your home. We hope you enjoy your beautiful new roof for many years to come!

  • 5 out of 5Mark Tonera month ago

    Overall, an outstanding experience. We had a new roof and gutters installed. From the initial meeting to discuss a new roof through to the end, Modern Day was professional, kept you in the loop, and did quality work.

    Reply from the business

    Thank you, Mark, for your wonderful review! We're so glad you trusted Modern Day Roofing with your new roof and gutter installation. It means a lot to hear that you had an outstanding experience from the first meeting through the final walkthrough. Keeping homeowners informed throughout the process and delivering quality workmanship are things we work hard to provide on every project. Thank you again for your recommendation and for choosing Modern Day Roofing. We hope you enjoy your new roof and gutters for many years to come!

  • 5 out of 5C Herndona month ago

    I would recommend Modern Day Roofing to anyone looking to replace their roof. From the beginning, they were very thorough in explaining the process and providing examples of their installations. Joe Furrow was our rep and he did an excellent job communicating throughout the process. The end product was exactly what we wanted. Quality workmanship!

    Reply from the business

    Thank you so much for your recommendation and for trusting Modern Day Roofing with your roof replacement! We're thrilled to hear that Joe kept you informed throughout the process and that the finished roof was exactly what you envisioned. We know replacing a roof is a big investment, so we're glad you felt confident every step of the way. It was a pleasure working with you, and we truly appreciate you recognizing the quality workmanship of our team. Thank you again for choosing Modern Day Roofing, and we hope you enjoy your new roof for many years to come!

  • 5 out of 5Myers Lawa month ago

    Austin, Trey, and a helper showed up on short notice at 4:00 on a Thursday afternoon. McGrady Perdue, while servicing my AC, found a hole in my roof from a 3” rotten oak tree limb that the wind had blown. The forecast for that night called for rain and if Modern Day Roofing would not have shown up to patch the hole, I would have had a mess. The weather delivered heavy downpours that night. They were a godsend and I can best describe their help as providential. Thank you!

    Reply from the business

    Thanks so much for taking the time to share your experience. We know roof emergencies never happen at a convenient time, and we're so glad our team could be there when you needed us most. It means a lot that you trusted Modern Day Roofing with your emergency roof repair, and we're happy we could help protect your home before the storms rolled through. Thank you again for your kind words and for choosing our team. We truly appreciate your support and are always here if you need us in the future.

  • 5 out of 5Seann Gaynora month ago

    Great to work with, great pricing and excellent quality of work. Thank you guys so much.

    Reply from the business

    Thank you, Seann, for the kind words and for trusting Modern Day Roofing with your roof installation project. We're glad you had a great experience from start to finish and that our team was able to provide the quality workmanship and value you were looking for. It was a pleasure working with you, and we truly appreciate your support. Thank you again for choosing Modern Day Roofing, and we hope you enjoy your new roof for many years to come!

  • 5 out of 5Paul W2 months ago

    Got a new roof including sheathing. The price was fair and the work was exceptional. Everyone I interacted with was professional and helpful.

    Reply from the business

    Thank you, Paul, for trusting Modern Day Roofing with your new roof and sheathing replacement! We're thrilled to hear you found the pricing fair and the workmanship exceptional. We appreciate your kind words about our team and are grateful for the opportunity to serve you. Thank you for choosing Modern Day Roofing, and we hope you enjoy the peace of mind that comes with your new roofing system for many years to come!

  • 5 out of 5Mike Lafon2 months ago

    I was not looking forward to having a new roof installed. But it was a pleasure working with Modern Day Roofing. From the very first meeting on getting a estimate and the timely return on messages and Emails. Keeping me and my wife informed on the process and picking out shingles to match our home. Informing us when they were going to deliver the material and the day they were going to install the roof. The crew that install the roof were very respectful to me and my wife and took great care in covering the border around my home to catch the debris from my old roof. One of my jobs at my work is teaching autonomous team work. I could tell that each crew member add a role and they performed their roles with efficiency. From removing the old roof to prepairing the roof for the new roofing and getting all the material upon the roof. Each trip they made off the roof and back on they were carrying shingles and tools or material that was needed. Or hooking up air hoses it seemed no trip off the roof was wasted. My wife and I provided some bottled water for them in a cooler of ice and I watched the guys getting two bottles at a time. But when they got back on the roof they would pass a bottle to another crew members. At that time it showed me that they not only cared for the work that they were doing but for one another. and it showed in the the Quality of the work they did. The clean up and the follow-up went just like the roof install. I would highly recommend Modern Day Roofing. Thanks

    Reply from the business

    Thank you so much for this incredible review! We truly appreciate you taking the time to share your experience. It means a lot to hear that what started as a project you weren't looking forward to turned into a positive experience. At Modern Day Roofing, we believe communication is just as important as craftsmanship, so we're glad our team kept you informed every step of the roof replacement process, from selecting the right shingles to scheduling material delivery and installation. We're especially grateful for your kind words about our crew. Taking care of our customers, protecting their property, and working together efficiently are all part of the Modern Day Way. It's wonderful to hear that you noticed the teamwork, professionalism, and respect our crew showed throughout the project. We take great pride in having a team that not only cares about the quality of the work but also looks out for one another. Thank you as well for providing water for the crew during the installation. Gestures like that are always appreciated! We're honored that you trusted Modern Day Roofing with your roof replacement, and we're thrilled that you and your wife were pleased with the entire experience, from installation to cleanup and follow-up. Thank you again for your recommendation and for supporting our local roofing team here in Southwest Virginia!

  • 5 out of 5Dorothy BowlesEdited 2 months ago

    i would highly give Modern Day Roofing a a plus for their roofing job, from the representive that quoted us a price, Trey Hylton is as honest as he can be, told us exactly what to expect from the company and they followed it too the letter. The job was finished in one day's time as promised. our job cost a little more than Trey quoted us but they run into some unexpected problems. after they finished i went out to clean up to find it was cleaner than before they started work. IF YOU NEED A ROOF I HIGHLY RECOMMED THIS COMPANY. THANKS GUYS OUR HOME HAS NEVER LOOKED BETTER. DOROTHY & LARRY BOWLES

    Reply from the business

    Dorothy & Larry, this is what we love to hear. Thank you so much for the incredible review! Trey truly takes pride in being upfront and honest from the very beginning, so it means a lot to hear that he set the right expectations and that our team followed through every step of the way. While unexpected issues can sometimes come up, our goal is always to communicate clearly and handle everything the right way, and we’re glad that showed throughout your project. Finishing in one day, leaving your property even cleaner than we found it, and delivering a result you’re proud of, that’s exactly what we aim for on every job. Thank you again for trusting Modern Day Roofing with your home. It means the world to us that you’d recommend us so highly. Enjoy that beautiful new roof!

The latest post from this business

Posted by Modern Day Roofing to their own Google profile 3 days ago. Their words, not ours.

New architectural shingles are being laid across a home in Blacksburg, with chimney flashing and pipe boots sealed at each penetration point. The full roof replacement covers every slope of the structure. Are you wondering what a new roof estimate involves? Modern Day Roofing can break down the options for you.1 day agoLearn more

What Modern Day Roofing says about itself

Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.

  • Licensed

    “…and the Golden Pledge Warranty Any licensed contractor can buy GAF shingles and…”

  • Warranty offered

    “…About About Us Our Team Our Process Warranty Community Referral Program Roof…”

  • Free estimates

    “…Systems Contact (540) 553-6007 Get a Free Quote Get Estimate Menu Get Free Estimate…”

  • Financing available

    “…7 Get Your Free Roof Assessment $0 down financing available · Response within 24hrs Website Full…”

  • 24/7 emergency call-out

    “…Warranty-qualified installations 24/7 Storm Response Emergency tarping…”

Their site also states: bonded.

Other roofers in Christiansburg

Ranked by how many ratings Google has counted.

Other roofers we list in Christiansburg
Roofing contractor
Best Choice Roofingroof replacement, insurance claim assistance, answering questions4.7363 ratings7.4% one and two star(540) 274-0970
Crockett Home Improvement, Inc.future projects, remodeling, porch enclosure4.9131 ratings3.1% one and two star(540) 382-8747
Garcia & Sons Roofing & Remodelingchoose, inspection, rain4.9127 ratings0% one and two star(540) 900-0300
Henry Family Roofing LLCleak, inspection, hail4.8124 ratings0% one and two star(540) 755-3800
Williams Brothers Roof Repairgrant, crew, flashing4.9115 ratings0% one and two star(540) 329-3555
Clark Family Roof Repairinsurance, shingles, chimney4.999 ratings0% one and two star(540) 726-6100

All roofers in Christiansburg →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 279 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 279, of which 239 have any text — and it is not everything Google shows.

Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.