
- 2149 Electric Rd suite 4, Cave Spring, VA 24018
- Commercial Roofing
- 24/7 Emergency Repairs
- Free Estimates
- Locally Owned & Operated
- Warranties Offered
At Commonwealth Roofing Specialists, LLC, we pride ourselves on our versatility and technical expertise, serving both residential and commercial clients in Roanoke, Virginia, and surrounding areas. Our comprehensive range of services includes roof repair, emergency roof repair, roof maintenance, and installations for roof vents and skylights. We are equipped to manage complex projects from start to finish, ensuring that every aspect is handled with precision. Our commitment to organization and attention to detail sets us apart in the industry.
We understand the importance of delivering durable, high-quality results that provide long-term value. Our well-coordinated team approaches each project with a focus on reliability, ensuring that we meet your needs effectively and efficiently. Whether you require immediate repairs or ongoing maintenance, we are dedicated to achieving the best outcomes for your roofing needs.
The feedback for Commonwealth Roofing Specialists is overwhelmingly positive, highlighting their exceptional customer service, prompt communication, and quality workmanship. Many customers appreciated the responsiveness and professionalism of the staff, particularly Chad Farmer and Ryan, who consistently addressed queries and ensured smooth project management. The crews were noted for their efficient work, often completing jobs in a single day while maintaining clean job sites. Clients felt reassured by the detailed explanations and high-quality materials used during installations, making them highly likely to recommend the company for roofing needs.
- Workers were on time, and worked diligently in 90 degree heat and finished before lunch.
- The care they took was fantastic and the whole team was so professional!
- Chad Farmer did an excellent job answering any questions we had during the process.
- They cleaned up after themselves and took great care to not damage my flowers and vegetable garden.
- Ryan was quick to respond and came the same day to look at a leak.
Customers are fully satisfied

Shirleen Giannini here using daughters account. It was my roof Commonwealth Roofing installed. Workers were on time, and worked diligently in 90 degree heat and finished before lunch. Everything was explained in detail and prepped before beginning. After completion, yard was cleaned up and debris removed. Many thank you's to the workers that worked in sweltering heat and did a great job. Excellent crew! Thank you to Chad Farmer for making this happen and giving a great quote. I would recommend them for anyone needing a roof.

Commonwealth did an amazing job! They came early in the morning and had my roof done in no time! My roof looks so good and the care they took was fantastic! Commonwealth was a pleasure to work with and the whole team was so professional!

Commonwealth Roofing did a wonderful job on our roof at great price. Sales manager Chad Farmer did an excellent job answering any questions we had during the process. He took time to explain what was needed and why. He also answered his phone anytime we had a question as the new roof was being installed and he was on site several times during the day. The install crew did a great job with cleanup and their metal work craftsmanship was exceptional. I would use Commonwealth Roofing Specialists again, they earned our trust.

The best service ever. They put a standing seam roof on our house in 3 days with a dedicated, respectful crew. Other quotes were for 10 to 12 days and did not include a warranty. I have had construction going on on our house for over a year. No one else cleaned up after them selves. I spent hours picking up cigarette butts, water bottles, nails / screws and trash after other workers. This team cleaned each day. They know what they are doing and my spirits are lifted knowing this quality still exists. I wish I could give them 10 stars for an excellent, fairly priced work.

On a Friday evening, a high wind storm took 1/3 of my roof, peeled it off my house and dropped it in the neighbor’s yard two houses down. I was reaching out to several roofing companies to see if at least someone could come tarp it for me, especially since more storms were on the way. I called and left messages but with it being a Friday evening I was concerned I would not get a reply. I saw that Commonwealth Roofing Specialists had a number on their website to text for emergencies so I sent a text out that evening.
Within an hour of the text, Ryan Pacheco texted back and asked if I was going to be home the next day, he could come by and take a look. I explained the situation and sent him a picture or two of the back side of the roof. He came exactly when he said he would, inspected the roof, nailed down roofing felt over the bare space, made sure to check out and mark other damaged not-as-obvious places for the insurance adjuster to inspect and then came down and explained everything to me. We got the ball rolling and Ryan kept me updated throughout every step and answered any questions I had. The day came and one of his teams came out around 6:30am, worked diligently, was respectful to my home and to me, cleaned up superbly and were heading out before 4pm same day. The roof is gorgeous! The insurance worked well with Ryan and with me. Ryan followed up by inspecting the completed work. What impressed me so much about this entire process was learning that Ryan was the president and owner of this company. He walked me through the entire process. He took care of my roof but also took the time to talk with me and listen to my concerns. I knew nothing about roofing prior to this so I had to put my trust in Ryan and I’m glad I did. Now I know SO much more about roofing, have a beautiful new roof and have a company that I will always defer to for my roofing needs here on out.
Ryan and his team made a very frustrating event feel less worrisome than it was initially. I appreciate the quality materials, the excellent work and the time he took making sure I understood and was comfortable at every step of this project. I highly recommend Commonwealth Roofing Specialists! The first two pictures were of the damaged roof. The third picture is when Ryan came out to the house and covered the bare spaces left by the storm and the final one is the beautiful new roof!

We had the best experience with Commonwealth Roofing!!! Due to a terrible leak in our roof they fit us in immediately and from start to finish were done in one day. They also cleaned up after themselves and took great care to not damage my flowers and vegetable garden. They went the extra mile by replacing our boards underneath the shingles with high quality thick boards that much longer. They also have a workmanship warranty that is unique to them. I wouldhighly recommend!!!

Great experience with Chad and commonwealth roofing! They came in lower than other estimates I was quoted. Had quick turn around from time I got my quote to install date. They were able to complete my roof in one day and installed quality roof that looks great. They did an excellent job cleaning up after as well. Would highly recommend!

Chad Farmer came recommended to us to do some roof repairs. He was extremely responsive and knowledgeable. He took care of our roofing problems quickly. He said the work would be completed before July 4th and he kept that promise finishing late into the evening on July 3rd. They did a great job on the roof and cleaned up things excellently. I would highly recommend him for any roofing needs you may have

Commonwealth Roofing did a fantastic job installing the new roof! They worked quickly and efficiently and got it done in one day. The workers were professional and courteous. The sales manager, Chad Farmer, is terrific. He made sure everything went smoothly from start to finish. Pricing was good. Service exceptional. I would definitely use Commonwealth again and highly recommend them!

We had Commonwealth Roofing Specialists remove our old shingle roof and install a new one. Their representative answered our questions, made good recommendations, and responded well to our requests. They use high quality materials and their team seemed to take care to do a very good job with the installation.

We used Commonwealth Roofing again to re-shingle our garage and pump house. Their price was competitive, the crew finished in a day with time to spare, the work looks great and they cleaned up thoroughly after they were done. Thanks again, Chad and Commonwealth Roofing!

I HIGHLY recommend Commonwealth Roofing! Ryan was quick to respond and came the same day to look at a leak. He was able to repair the leak while he was there and put our minds at ease. Ryan made us feel like friends! He was not a pressuring salesman and he genuinely wanted to help our issue. I can’t say enough good things about Ryan and Commonwealth Roofing. I will be referring all of my friends and neighbors!

After a tree fell on our home during an ice event, Ryan and his team were on site the next day and tarped the roof. He then coordinated the repairs, not just for the roof but also for the siding and guttering. Now, everything looks like nothing ever happened. So thankful for Ryan and his team getting us through this stressful time.

Commonwealth Roofing Specialists a 5 Star rating.
⭐️⭐️⭐️⭐️⭐️
They answered the
phone first time I called.
Ryan came right out the following day. Honest and knows what he is talking about.
Very professional and reasonable.
Kate
Fincastle

This company is very professional and I extremely satisfied with the job done on my roof . They do what they say, and they brought in a full crew,and finished the job the same day,the roof looks fantastic and if you need a new roof ,your welcome to come by 5216 midland trail covington va and check it out. And the price was very competitive as well. Talk to Chad

I have never been more pleased with a Company than I have with Commonwealth Roofing. They were honest and professional through the entire process of my roofing work. Communication was perfect. On time and completed the work. Total respect of my home. Roof is beautiful and they cleaned up everything! Can’t say enough good things about Commonwealth Roofing.

Very happy we chose Commonwealth Roofing Specialist for our new roof! Ryan was very quick to come evaluate our roof and included inspection photos with the quote. On the odd chance he missed a call, he was always quick to return it and explained all our questions in detail. The crew who removed the old and installed the new were very quick and efficient, and left our property clean.

My new roof experience was much easier than I had expected. The roof looks great and the process was timely and affordable. Ryan did a super job getting it done!

Ryan and his crew at Commonwealth Roofing Specialists did an awesome job replacing the roof at our commercial property. He was always easy to get in touch with, and worked hard to make sure that we were updated with the progress of the work.
The roof was completed quickly, and to our satisfaction, and the roofing products he offered were competitively priced, while being very high quality. Ryan is a professional businessman, and a family man, I'd be happy to recommend Ryan and Commonwealth Roofing Specialists to my friends and family. Thank you Ryan!

Too bad there isn't an option for more than 5 stars! We were experiencing a leak around the vent in our roof and Ryan got us scheduled for a service call the same week. He was incredibly professional, honest, and kind. He took pictures of the problem and explained the issue to me, as well as giving us additional information about the condition of our roof. We felt like he took care of us the way he would take care of family. We have already, and will continue to recommend Commonwealth Roofing Specialists, LLC to everyone. Thank you again Ryan!

I contacted Ryan Pacheco to evaluate a roof leak in a small sunroom that attache's to my home. Ryan assessed the situation and I gave him the job. I felt very comfortable with Ryan. I found him to be cordial, knowledgeable, friendly and very professional! The price that he gave me was extremely reasonable! I would recommend Commonwealth Roofing Specialists, LLC for all of your roofing needs! I can't thank them enough!!

Happy with the results, roof turned out great. Would recommend Ryan and his crew to anyone needing a professionally done and quality roof.

Great job on my roof! They were professional & finished in one day. They cleaned up all debris & the roof looks beautiful.

Great experience with Ryan and his team! I can’t say enough about Ryan’s expertise, knowledge and professionalism. My garage was overdue for a roof, so much so as some of the ends of the trusses were showing water damage. Ryan’s team did a phenomenal job with not just replacing the roof but putting in and replacing OSB and fixing the truss ends as well as reinforcing the roofs structure. From the day I contacted Ryan he was fast with getting out to my garage and was the only roofing specialist that followed back up with me. Ryan even offered to put a tarp on my roof as there was a place of severe damage without me even deciding to go with his business. That was all I needed to know. The rest was history. Commonwealth Roofing got my roof completed in expedited timing and the finished product was amazing. You can’t go wrong with Commonwealth Roofing. I wish there were more than 5 stars to select. I highly recommend them. Thanks again!

We had a fantastic experience with Commonwealth Roofing! Ryan’s expertise and professionalism saved us thousands of dollars, literally.
We called Commonwealth to get a second opinion on a complete roof replacement after having a big leak after a huge storm. Ryan came out promptly to inspect the roof and give us an estimate and immediately asked if we’d had a hailstorm recently as there was apparently damage to our roof that the other inspection hadn’t noticed. We’d indeed had a huge freak hailstorm a few months back, so thanks to Ryan’s expertise and eagle eyes we were able to get our home insurance to cover the roof replacement due to hail damage, saving us a huge amount of money and stress.
So although the quotes we received from two different roofing companies were very similar in price, we chose to work with Ryan and Commonwealth Roofing because his knowledge, professionalism, and experience in the industry were apparent immediately, particularly because he saw damage the other contractor had not.
Ryan was extremely professional and personable in every interaction we had, and got his crew out to do the work within a few weeks. They replaced the roof on both our 1800 sq. ft house and smaller workshop in one day, with a small 2 person crew coming back the next day to finish the small flat roof on the back of the shop. The crew was very professional, friendly, and efficient, and they cleaned the debris from site up very well, too. The drip edges, and gutters all look fantastic and the shingles are clearly much better quality than the ones on the roof previously.
When it was all done, Ryan came back out to clean up leftover shingles and take photos with his drone, that’s where the photos are from. We couldn’t be happier with how everything went with Ryan and Commonwealth Roofing, I can’t say anything bad about the experience at all. I highly recommend them!

Top Notch Professionals! Ryan and his team made sure I was completely satisfied with the replacement roof in Roanoke after hurricane helene's wind & rain damage. They started & finished in 1 day, leaving no trace of their worksite materials on my property and no damage to any structures... All at a very affordable price too! I will definitely use Commonwealth Roofing Specilists again if I ever need this type of service again...

These guys did an excellent job on my new roof. Chad Farmer and his crew are top notch and everything looks fantastic. Definitely recommend Commonwealth Roofing if your in need of a new roof.

Amazing company! Blown away by the CEO’s professionalism and attention to detail. Commitment to get the job completed was phenomenal. I would give 10 stars if possible. Highly recommend this company to anyone needing roof repair or replacement.

I highly recommend Commonwealth Roofing Specialists. Ryan was great to work with throughout the entire process. He went out of his way to caulk some areas on our aging builder grade roof to hopefully minimize any leaks through hurricane Helene rains before our new roof could be installed. He was here on install day to see if we had any questions and on the day after to make sure we were happy with the work. The crew was also polite and professional, they showed up bright and early and worked efficiently throughout the day to complete our roof. They did an excellent job of cleanup, as well. We’ll sleep better knowing the new roof was properly installed by qualified professionals using quality products. Overall a fantastic experience and we’re thrilled with our new roof!

5 stars for Chad and his team! We had water getting into the house and needed a solution quickly. Chad moved us ahead of the schedule and we couldn’t be happier with the results! Highly recommend Commonwealth Roofing Specialists!

I had a small roof leak after the recent storm. Ryan came out and found the problem. His crew came and repaired at no charge. The roof was 2 years out of warranty. Great service. I recommend this company.

Highly recommend Commonwealth Roofing! Chad and his team are great to work with. Fair price, booked for when we requested, completed in about half a day, and excellent clean-up! We had one super minor issue and Chad made sure they came back that same day to get it addressed. Would definitely work with Chad and Commonwealth again!

We had a major leak in our roof. Turned out our "new 2020 roof" (from previous owners) had been installed completely wrong. Flashing wrong or none at all, way too many nails in shingles, etc. Chad was able to come for a quote and a walk through the next day! The crew was able to start and complete the project so quickly, and we were incredibly grateful since weather that could make our situation worse was on the way. The crew was so fast and efficient as well as extremely professional and thorough. Chad checked in with us and the crew regularly ensuring we knew what was happening every step of the way and everyone remained on the same page. Our house has multiple skylights and some odd corners in the roof that the crew was able to tackle flawlessly to ensure no more leaks in the future. This was one of the smoothest fixes we have had done on any of our homes. I HIGHLY recommend using their services!
P.S. you can't beat their warranties! Seriously, call them if you have roofing issues.

Ryan Pacheco and his team did an excellent job on installing a new roof on our home in Lynchburg. They completed the job on time and to our complete satisfaction. We are very pleased with the job they have done and would highly recommend them to our friends and others.
Ryan went out of his way to be helpful to us. We appreciate Ryan and his teams effort and his pleasant and friendly personality.
John & Crystal

Amazing! Couldn't be happier with the results. Everyone on the team is very polite and professional. They made sure every detail was perfect and used high-quality materials. In the end, I was very pleased with the results. I highly recommend Common Wealth Roofing.

I recently had my roof, siding, and gutters replaced by Commonwealth Roofing and I couldn't be happier with the results! From the start, the process was seamless thanks to Chad Farmer, the helpful sales manager, who walked me through every step and answered all my questions with patience and expertise.
The quality of workmanship truly impressed me. The crew was not only skilled but also attentive to detail, ensuring everything was done to perfection. It was evident that they take pride in their work, and the end result speaks for itself—my home looks fantastic!
Additionally, the workers were incredibly friendly and respectful, making the entire experience pleasant. They kept the work area tidy and were always willing to provide updates on their progress.
I’ve already referred Commonwealth Roofing to friends, neighbors, and family members, and I will definitely use them again for any future projects. If you're looking for reliable and high-quality home improvement services, I highly recommend Commonwealth!

Ryan was amazing! Was here in just a couple hours to fix the problem. Never had faster service at a affordable price. He went above and beyond, so polite and professional. Most of all trustworthy.

I used them to install a roof a couple of years ago and I loved the job they did so much that I knew I'd be back for the gutters one day. We'll, that day was yesterday. It's so easy to work with Chad and the others at Commonwealth Roofing Specialists. He came out and measured and showed us our color options as well as what sizes they offer and what the leaf guards they used. After getting that all arranged it was just a matter of installing them. It took the crew about four hours to remove the old gutters and down spouts and install all new 6" gutters, the leaf guard and down spouts. They were extremely professional. Before they started we walked around the house and I went over concerns I had for certain areas and we addressed them. The final result was amazing. They did a great job, we're clean and polite. If i could recommend them more than once I seriously would.

I recently discovered my larger shed in the backyard had wild animals entering through a hole in the roof. I called my insurance company to have a look to help out with the repairs. The adjuster came out and declined everything so I had to pay out of pocket for a full roof replacement. My son invited Chad over from Commonwealth Roofing and he was absolutely perfect! They replaced the entire roof in just a day with some finishing touches the following morning! Chad did everything he could to keep the price down while ensuring the job was top notch! I will be telling everyone about him! Thanks again so much to you and the team!!!

Highly highly recommend! If you need a roof in Roanoke, Commonwealth Roofing is the one. This company was recommended to us by several other locals and I’m so glad we picked them. Team was very efficient, started around 7am and had the entire roof done by the afternoon. Way more reasonably priced than other companies we were quoted by as well! Managers were very responsive and friendly. Scheduling was quick (only a couple weeks from me contacting them to install day). Super easy to work with and the new roof looks amazing! They went above and beyond to install new vents, drip edge, roof ridge vent, and pipe boots along with new plywood where needed and didn’t charge us extra. They even cleaned my worn down skylights covered in old asphalt dust and they look brand new now, which I didn’t think was possible. No damage to our house or landscaping, everything was cleaned up perfectly! So pleased with their hardworking team and quality of work!

We couldn’t be more pleased with the work that Commonwealth Roofing Specialists, LLC and Chad Farmer did replacing our 1905 metal roof on our home! Highly recommend these guys for all your roofing needs! Very efficient very professional very reliable!

We had a great experience with Commonwealth, from our salesman Chad to the roofing crew who stripped the old roof, finished the new shingles, and cleaned up spotless in one day. The shingles look perfect, the crew was spot on with their lines. Excellent job and a good value.

Ryan Pacheco came to the job on time. He was able to locate the leak with no problem very quickly. The price of the job was of this world. You must use this company.
Pastor Brown.

Working with Commonwealth Roofing was a great experience! They were on site to look at the job when they said they would, followed up with all our questions promptly, priced the job multiple ways and had very fair pricing. The job was scheduled promptly and done quickly and well. Ryan is a rock star! Highly recommended!

Commonwealth Roofing did an excellent job replacing 2 roofs on my outbuildings that were damaged during a storm. They were quick, efficient, friendly and reasonably priced. I would highly recommend them for any roofing needs you may have. Two thumbs up!

My new roof was installed today and it's perfect!
This company goes over and above in customer service.
From start to finish they were absolutely fantastic!
Imagine my surprise when they actually returned calls, showed up on time and left my yard mess free. In addition, everything was thoroughly explained so there were no surprises or unexpected fees.
If you want quality work, and nice, honest people, this should be your first and only call. You won't be disappointed!

Ryan came very quickly after an emergency leak in our roof. Super professional and knowledgeable. We'd recommend them to anyone who needs roofing work!

I would definitely recommend. Price was the best I could find but the work was solid. Ryan was great to work with. No complaints!

Commonwealth Roofing did excellent work on putting a metal roof on my pergola. Ryan was a pleasure to work with during the process. Good communication and coordination of the job, too. The clean-up after the job was great and the cost remained as quoted. I highly recommend them.

Commonwealth Roofing ,LLC just put a new roof on my house!! I highly recommend them!! Ryan was very knowledgeable and helpful to me in choosing the best style for my house. The price was very reasonable and affordable. Thank you again Ryan and your team for making my house look absolutely amazing!!

The morning after the tornado hit Front Ave in Salem we were in shock. Our roof was completely ripped off and was in the yard across the street. Inside our house everything was wet. Being old and retired we were Devastated. Ryan Pacheco came up to us and said, I'll help you at least get tarps on the roof. I'm just want to help. That night he came back by himself with tarps and put them up . Besides a holiday and dark outside he wanted us to feel safe. People just don't do that anymore but Ryan does. Besides the best price it meant so much that he really cared. Like the old days. They put our roof on in a day and I couldn't ask for a better job. The guys worked hard and cleaned up all around house. If you don't use this company and Ryan you are not getting the best.

Excellent work installing our new gutters. Also provided great insight on future roofing options for our home. Highly recommend for any roofing or gutter repair.

Roof repairs on Ebenezer United Methodist Church in Troutville, VA were performed in a timely and complete manner as agreed, and at a very reasonable price. Only complaint is that roofing shingles could have been a little better match. But we would use this company again. Thank you, Ryan and crew.

Commonwealth Roofing Specialists recently replaced my workshop roof with painted metal panels and new OSB plywood. Chad, my contact, was responsive and answered all my questions. The price was fair and competitive, and their warranty is very good.
The crew were experienced, polite, careful, knew their jobs, worked well as a team and cleaned up completely when they were done. It took about five hours, including a brief delay to remove a nest of black snakes from the rafters. (The snakes were released into the woods.) The workmanship is excellent and the materials are all of high quality.
I am entirely satisfied with the results, and Commonwealth Roofing Specialists will be the first company I call when I need roofing work in the future.

I GIVE THEM A 10 STAR RATING THEY ARE VERY EFFICIENT NEAT AND CLEAN THEY ARE DOWN HOME PEOPLE VERY FRIENDLY AND EASY TOO TALK TOO YOUR MISSING OUT IF YOU DON'T HIRE THEM IT'S WAS AN EXCELLENT EXPERIENCE TO HAVE THEM ON MY PROPERTY TO DO MY JOB

My experience with Commonwealth Roofing Specialist, LLC was excellent from estimate to completion. Chad Farmer was thorough with his explanation of the roofing process and he was present and attentive during instillation. I would highly recommend this local, veteran owned business.

The team did a great job. I would recommend Commonwealth without hesitation. My roofing job was completed in less than a day.

I bought a house a few months ago and the inspector said the roof was in good shape. A few weeks ago, I got a leak and a hole in my LR ceiling and wall. I called Ryan Pacheco at Commonwealth and he came right over to look at my roof. Friends in WV knew friends who had used Commonwealth and highly recommended Ryan.
Of course, there were 20-30 places on the roof that were in bad shape. The price he quoted was competitive and the warranty he offered was much better than another roofing company who gave me an estimate. The biggest difference I noticed was Ryan’s attention to detail, empathy for me as a homeowner and the personal interest he had in helping me out. As soon as the material was ready, his crew came on time and had the roof done in less than half the time I thought it would take. I have rescued animals who are so afraid of noise, so that was a nice surprise to have it done quickly. Ryan inspected the roof when they were done and was here picking up a very few stray nails. I have had other roofs installed and this was the first time they put tarps all around the house to catch all of the debris. They cleaned up and were gone before I realized they were finished. I thought they were taking a lunch break!
I wholeheartedly recommend Commonwealth Roofing and the care and concern Ryan has shown for me and for my animals. The roof is absolutely beautiful. He was honest, personable and went out of his way to make this a good experience for us. Thank you, Ryan.

This kid is a class act! Spotless perfection. This new roof is a massive upgrade. Ryan is like a plastic surgeon for your home.

Awesome guys. Fantastic work and clean up. Chad and the crew did a great job replacing our roof. Definitely recommend Commonwealth Roofing. Owner even came out and you rarely see that. Very pleased.

My husband and I highly recommend contacting Commonwealth Roofing Specialists for your roofing needs. We needed a roof inspection performed. Ryan came in a very timely manner. When he arrived, he was pleasant to talk to and treated my husband with respect. He was knowledgeable and efficient during the inspection. He was willing to discuss any questions my husband had and explained his findings. It's refreshing to experience integrity in this day and age. With a representative like Ryan, we don't hesitate to recommend contacting Commonwealth Roofing Services when you need any roofing services.

Chad was very good at explaining in detail what they were going to do. He made sure it got done properly and that everything was cleaned up beautifully. I love my new roof!

We called on the saturday before Easter because our roof had some wind damage. They said they'd come monday (today) to fix it and its done already (by noon). Great service. Its nice to find a company who is so accommodating and actually shows up when they say they will.

Chad was great from start to finish. After comparing quotes from several companies, Commonwealth won us over with not only their price but also their expertise and customer service. I had plenty of questions and Chad was happy to explain in detail. They also managed to work us into their schedule to get the new roof installed much faster than we originally expected. Happy to have found a local company that I felt I could trust to do a quality installation of a quality product.

What more can u say? I actually called them by accident, the former home owner gave me their contact information by mistake, so I reached out for a warranty repair, but commonwealth roofing ended up not being the company that put my rood on,
Even so Bill Long offered to repair my roof knowing I wad a new home owner and rain was coming, his guys came out made the fix, 2 days of heavy down pours and no leaks,
This speaks volumes of a company that's willing to go out of the way to fix something that wasn't even their fault, I now know who to recommend and whom I'll be using when I need any roofing work, it's commonwealth roofing!

Before I called Commonwealth Roofing, I was told that the age, materials, angle and dormers on my roof were going to be a problem. They came out identified the issue(s) and repaired it within just a couple days and did not charge me fortune. These guys are professional, quick, thorough and most importantly.... NICE. I cannot recommend Commonwealth Roofing enough. We will be calling them again when we need to replace the roof, and I am confident it will be done right. Thank you again for the nice experience in an otherwise "bad experience" world.

New homeowner, roof started leaking. I have a flat roof and not many companies specialize. Bob immediately came out the next day and quoted an amount that was competitive and unbeatable from other companies. He worked with us calmly as we were new to owning. We will always use commonwealth moving forward for all our roofing needs. And they offer a 10 year workmanship warranty. Thanks so much Bob.

After contacting several roofers in my area and getting outrageous quotes I stumbled upon commonwealth roofing and thought let’s give them a call. I spoke with a gentleman and he came out and gave me an estimate that I questioned because it was so much lower than anyone else, after I was able to, I called and let them know that I was ready to get my roof replaced. It has been a long journey for me to get here but they were ready when I was. They came within days to give me a new roof, very professional, very polite guys. I honestly only have nice things to say about Commonwealth Roofing. Anytime that I hear of someone needing a new roof I will suggest Commonwealth roofing to them. And if I ever have a construction need that they can do I will contact them again. Thank you Commonwealth Roofing.

Very professional and thorough. Responded to questions in a timely manner. Quality work performed in the time prescribed with excellent cleanup. Price remained as quoted.

I had a squirrel infestation. Every night they were shewing, chewing, and chewing away my home. I contacted Commonwealth Roofing on a recommendation from a friend. It took them a while to get started. However, once they were working they covered all the fascia, soffit, and frieze board on the upper level and all the porches in only two days. The little bit of caulking that needed to be done they did the very next day. It looks beautiful and is well done. Most importantly, the squirrels can't get into the attic now. I would use them again.

My husband and I both wholeheartedly give Commonwealth Roofing Specialists a five star rating. We contacted three reputable roofing companies and Chad's quote was the most competitive. They estimated when they would come and they came that day. The workers were respectful to us and our property. They installed a 41 square roof in a day and left the property spotless .We would definitely recommend them!

Our roof was installed in 2019 and we've experienced leaks coming through to our ceiling. I called and spoke to Mr. Long a few times but he said they couldn't get someone to come out that week. We never received a call back or had someone come out to inspect the roof even though he made the 10 year warranty sound important. I followed up and left voice-mail messages but haven't received a response or service. I dont like leaving negative reviews but am hoping to have someone finally respond.

Had an emergency with home owners insurance trying to cut services due to the quality of my original roof. Not only was the quality excellent, but Chad specifically helped make service happen urgently enough to resolve my home owners insurance issue. I’m extremely thankful and they did an amazing job. Highly Recommend. Thank you!

The new roof was installed as quoted by Chad in the time frame he said it would be completed. The crew did a great job installing the new roof, metal flashing and cleaning up the debris. Chad was on site at the beginning of the install and for the completion. The product and colors he recommended was the best choice for this project.

I had my roof done a year ago. At that time of service I gave the company a bad review and three stars. Some things happen that I wasn’t too pleased with, but today, Ryan, the new president of the company came out. He was very professional, very courteous and down to earth and took care of some issues I had with the service. Overall, the price of my roof was an excellent price and I would recommend this company.

Commonwealth Roofing Specialists did a great job replacing our roof and were very competitive in price! They arrived early (as they said they would!) and completed the job by 2:30-3:00 pm the same day. They did a good job cleaning up the debris on our property. I highly recommend Commonwealth Roofing.

Commonwealth roofing was the first professional we worked with upon starting our home remodel in 2022. They were responsive and quick to get our roof installed. Over the last year, we had multiple contractors comment on parts of our roof that looked odd or poorly constructed, but as a layperson, I wrote it off because I had been told it was done correctly by commonwealth. In January of this year we called commonwealth for a gutter quote. Because we’d had so many people working on our home, I’d genuinely forgotten Commonwealth had completed our roof. While Commonwealth was here, the salesman pointed out a myriad of things that were wrong with the roof and strongly encouraged me to outreach the company immediately. Upon realizing they had installed the roof, the employee said he would facilitate all of the repairs as soon as possible, but he instead chose to misrepresent our conversation by calling my integrity into question and the owner of the company, Bob Long, responded with avoidance and equal disrespect, never outreaching to request my side of the story. It has now been 8 months since our initial request for repair and they continue to avoid communication or push back our timeline. Parts of the roof are coming apart and it generally looks poorly constructed. Get multiple quotes when you’re looking for a roof.

The price was phenomenal! The worksmanship was awesome. I am very happy with the way it turned out. They took off my metal roof and replaced it with a shingle one in two days and man does it look so much better. Chad was communicative throughout and very professional. I would use them again in a heartbeat.

Commonwealth Roofing did a great job putting a new roof on our restaurant building. They worked quickly to do the job while the restaurant was closed on Monday. they were great to work with. I would recommend them for any roofing job.

We have not had the pleasure of actually working with this company. YET!!! But from the estimate they gave me, the communication, how they seem to look out for you, how friendly they are. And seen some of the work they have done, I don't know why anyone would use anyone else. And I'm being so serious on this. On top of being veteran owned. It's a win, win here

Chad and his team did an awesome job communicating when and how long the job would take. The finished my home roof and dock in 1 day. Excellent quality and awesome responsiveness. Highly recommend

Honest, competitive & reliable. My insurance company requested a roof inspection. I didn't think I needed a new roof, but 3 contractors said I did, and sooner rather than later. That week, a shingle blew off!
All of the quotes were in the same ballpark, but I chose Commonwealth because Chad assured me he would be the only point of contact for the entire job, even if there was a problem. He was true to his word. He kept me informed all along the way and delivered on every promise.
I even authorized some additional fascia work, but after finishing the roof, he said I didn't really need it and recommended I save myself some money!
The roof looks great. Commonwealth definitely has my business for any type of work that they do.

Called for a free quote on Gutter replacement. A well informed, professional gentleman came out the next day & gave me the estimate. I was impressed with his knowledge and went with Commonwealth. Three weeks late, I have new gutters & downspout. Highly recommended.

Commonwealth installed a new roof for our house and garage. They did an excellent job and did on time as promised.

They came out the same day (Friday)to set a tarp to prevent further damage to my ceiling. They were out the next Monday to repair the damage. I am very pleased with their customer service.

Great response, attitude and communication. Quick work and cleaned up well. I had a question when done and they answered professional. Would highly recommend. Update below:
Now we have problems 2 years later and they respond but do nothing to correct whar they didnt do the first time. Not sure I would recommend them again.
- 2149 Electric Rd suite 4, Cave Spring, VA 24018
- Commercial Roofing
- 24/7 Emergency Repairs
- Free Estimates
- Locally Owned & Operated
- Warranties Offered
The average roof replacement cost for a residential home typically ranges from $7,000 to $15,000, depending on factors such as roof size, chosen materials, roof pitch, and labor rates in your area. Premium materials or complex designs may increase the price.
The cost to replace the roof of a commercial building typically ranges from $5 to $12 per square foot, depending on several factors such as roof size, material, labor rates, building type, and local code requirements.
Several factors influence roof repair cost, including the extent of the damage, roof accessibility, material type, labor costs, and whether it’s a general repair or an emergency fix. Minor repairs can start around $150–$400, while major repairs may exceed $1,500.
Roof leak repair cost generally ranges from $300 to $800, depending on the size and location of the leak, the materials required, and labor intensity. Complex leaks involving structural repairs or interior damage will cost more.
Flat roof repair cost for commercial properties usually ranges from $500 to $3,000, depending on the roofing material (TPO, EPDM, PVC), the extent of the damage, and roof accessibility.
Mobile home roof replacement cost typically ranges from $3,000 to $8,000, making it generally more affordable than traditional home roof replacements, due to smaller size and simpler structure.
It's not necessary to stay home during roof replacement. Roofing work is noisy and can cause vibrations inside the house, which might be uncomfortable. Most homeowners choose to leave during major parts of the project, but our team ensures safety and keeps you updated, whether you're home or not.
The timeline for a roof replacement typically ranges from one to three days, depending on the size and complexity of the roof, weather conditions, and material type. Larger or more intricate roofs may take a bit longer, but we always aim for efficient, timely completion.
To hire a roofing contractor, start by researching local companies with good reviews and proper licensing. Request quotes from multiple contractors, verify their insurance and certifications, and ask for references. Always ensure you get a written contract that outlines the scope of work, timeline, and payment terms.
Check if a roofing company is legit by verifying their business license, insurance, and local certifications. Look for memberships in professional associations, read customer reviews, and ask for recent project references. A legitimate company will be transparent and provide all documentation upon request.
When choosing a roofing company, consider their experience, customer reviews, warranty offerings, and quality of materials. Make sure they provide clear communication, detailed estimates, and a solid portfolio of completed projects. Local expertise is also a major advantage for understanding regional roofing needs.
Warning signs that your roofing contractor might be ripping you off include vague contracts, pressure to pay large upfront deposits, lack of proper documentation, and unexplained price increases. Always ask for itemized estimates and written guarantees, and avoid contractors who avoid answering your questions directly.