Logo of IBC Roofing

IBC Roofing

  • 4423 Pheasant Ridge Rd SUITE 110, Roanoke, VA 24014
  • Residential Roofing
  • 24/7 Emergency Repairs
  • TPO Roof
  • Asphalt Shingle Roof
  • Gable Roof
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM
About the Business

At IBC Roofing, located in Roanoke, Virginia, we specialize in a comprehensive range of roofing services, ensuring that both residential and commercial projects receive the highest level of attention and expertise. Our offerings include emergency roof repair, roof maintenance, waterproofing, skylight installation, and gutter repair. We pride ourselves on our ability to manage complex projects from start to finish, delivering durable and high-quality results that stand the test of time. Our well-coordinated team is dedicated to organization and meticulous attention to detail, allowing us to execute each project with precision.

We understand the importance of reliability, and our consistent approach guarantees that your roofing needs are met with professionalism and care. Whether you're dealing with a simple repair or a more intricate installation, we are committed to providing long-term value for our clients in Mine Hill Township and the surrounding regions.

What people say about “IBC Roofing”?

Overall, the sentiment towards IBC Roofing is overwhelmingly positive, with customers praising the professionalism and efficiency of the service. Many reviews highlight the company's effective communication and support throughout the entire roofing process, particularly in navigating insurance claims. The installation crews are noted for their punctuality and thoroughness, ensuring that properties are left clean and in good condition post-installation. However, one review mentions a negative experience with a disrespectful employee, which contrasts with the generally high regard for the company's staff. Despite this isolated incident, the majority of feedback emphasizes a stress-free experience and high-quality workmanship.

What Users Like The Most
  • The crew showed up on time, worked efficiently, and left everything clean.
  • Matt was hands-on and professional throughout the entire process.
  • They made everything so easy and stress-free, especially when it came to navigating the insurance process.
  • The actual roofing crew was awesome, timely, courteous, and diligent workers.
  • IBC Roofing did an excellent professional job and I highly recommend them.
What Users Like The Least
  • One of their workers came to my door and was super disrespectful.
  • He simply put me down and my home.
Recommended Reviews
Overall Company Rating
Excellent 4.9
Out of 44 reviews
5 stars
4 stars
3 stars
2 stars
1 stars
Show first:
S J H
Jul 25, 2025

Fantastic Roof Replacement Experience!
IBC Roofing did an outstanding job replacing my roof. From start to finish, the entire process was smooth, professional, and stress-free. The crew showed up on time, worked efficiently, and left everything clean when they were done. The quality of the workmanship is top-notch—I can already tell this new roof is built to last. Highly recommend IBC Roofing to anyone looking for reliable, honest, and high-quality service!

Howard Leizer
Jul 24, 2025

Beautiful roof installed on a 4200 sq foot home with multiple planes. The roof looks amazing. Thanks so much to Matt and the guys for doing a first class job on a roof with 7 skylights. I give the highest rating for friendly thorough service, and professional work.

William Cameron
Jul 22, 2025

It was a pleasure dealing with IBC Roanoke roofing. Matt was responsive and conscientious in getting the repair scheduled and Keith did a great job. Next time I need roofing help I know where to call.

mary sue
Jun 30, 2025

I had an awful experience with this place. One of there workers Eric was his name came to my door and was super disrespectful and i’m not sure how he still has a job there. He was super rude and disrespectful to me when I let him know I had recently had my roof done a few years back and he said it was terribly done very rudely and said ‘If I was smart I would get it properly fixed by them.” My roof is perfectly fine and i’ve even gotten compliments from friends when I had gotten it done. He simply put me down and my home. He was very rude and I just hope he doesn’t speak to everyone that way. Super disrespectful and disappointed that this company will allow that. I would recommend going through another company even if they don’t come to your door.

Michelle Wallace
Jun 9, 2025

IBC Roofing replaced our roof due to hail and wind storm damage. They worked with our insurance company and the adjuster to get it covered. Our covered porch originally had shingles installed that were not correct for the pitch of the roof. IBC replaced it with the proper materials. The installation team was professional and efficient. Highly recommend this company.

MacDonald Heston
May 2, 2025

Eric, Matt, and the rest of the crew at IBC Roofing were great. They walked us through the entire process dealing with our insurance company and followed through on everything they said they would do. The actual roofing crew was awesome. They were timely, courteous, and diligent workers, who did a great job on our roof while protecting our property. After the work was completed, they did a super job cleaning up and ensured we were satisfied with everything. I would highly recommend IBC Roofing to others.

In addition to the roofing itself, IBC Roofing coordinated a solar company, Greenleaf Energy Brokers, for the removal and reinstallation of our solar system. Greenleaf also did a fantastic job.

Patricia Tunick
Apr 30, 2025

Would highly recommend. Matt was exceptional to deal with. Had a slight hiccup but they went above and beyond to fix it for us.

Tyler Kruckenberg
Apr 26, 2025

We had a fantastic experience with IBC Roofing from start to finish. Our salesman Eric was incredibly knowledgeable and friendly, and the owner Matt was hands-on and professional throughout the entire process. They made everything so easy and stress-free, especially when it came to navigating the insurance process — they walked us through every step and made sure we understood exactly what to expect.

The installation crew was just as impressive — they were neat, clean, and clearly took pride in their work. Our new roof looks amazing and we couldn’t be happier with the results. Highly recommend IBC Roofing if you’re looking for a team that’s professional, reliable, and great to work with!

Before and after photos attached.

Kathy Dunn
Apr 13, 2025

We worked with Eric Lambert. He was efficient and cared about the job that was being done. He made the process simple. Eric checked with us throughout the process from the insurance claim until the job was finished. He made sure we were satisfied with everything. I would highly recommend IBC and Eric.

Beth Garst
Apr 8, 2025

I am so happy I called them! Finally someone who could help with a tricky roof and who has contacts for other work needed. Matt is a good man to know.

Drew Novy
Apr 7, 2025

Eric came to my house seeing my roof was in pretty bad shape and asked if I wanted him to take a look and do up a quote. He got me a great price, was extremely friendly and polite from start to finish and was an absolute please to work with. I have nothing but good things to say about Eric and IBC Roofing based on my experience. Extremely happy with the end product, and would highly recommend.

Terry Royer
Apr 2, 2025

Eric was professional and thorough in evaluating the damage to our roof. He was helpful when submitting to insurance. Home owners insurance paid for the entire roof! Eric was available and returned phone calls quickly with suggestions and solutions. Eric was at our home during the build to make sure Eva’s being completely correctly. I highly recommend IBC Roofing. Our roof is beautiful!

Sal Palazzola
Mar 29, 2025

Keith was great to deal with, he is very knowledgeable about dealing with our insurance carrier. His crew did a great job the roof looks great and they did a nice job cleaning up after they were done.

K L
Mar 14, 2025

Keith noticed wind damage to our roof from a wind storm and offered to give us an estimate and even to work with our insurance to process the claims. I was skeptical at first, since I’ve never claimed anything with my home insurance and knowing how reluctant they are when it comes to claims. The adjuster came out and verified it, but they weren’t willing to replace as I suspected. But IBC roofing didn’t just stop there. They went above and beyond to prove the roof was irreparable and worked with the insurance company and got approved for replacement. In the process, I also got several other roofing company to come out and give an estimate and see if it was repairable and they told me it wasn’t due to wear. But they were not willing to go the extra mile to deal with the insurance. All said and done, Keith and Matt were great in communicating with us and working with our insurance and getting the job done. Now we have a brand new, quality roof, thanks to IBC Roofing. Highly recommend them for roofing work, especially if you have a storm damage.

Landon Harris
Mar 11, 2025

IBC roofing did an excellent professional job and I highly recommend them. We were about to just outright pay for a new roof and IBC discovered that our entire roof was weather damaged and we got insurance to cover the entire project!
They had a member present with the insurance adjustor (also highly recommended) to show the damage and advocate for their customer. Very pleasant experience over all.

Joseph Dill
Feb 28, 2025

This team did an amazing job on my home. They were professionally, timely and even help me with my insurance. I would recommend them to everyone.

JAMES TAYLOR
Feb 19, 2025

I worked with Eric and Matt Johnson, cool we're both professional, quick, and a pleasure to work with. I recommend this company. Give Eric a call!

Emmanuel Frimpong
Jan 28, 2025

IBC Roofing is great. I had a recent wind damage to my roof that required the entire shingles to be replaced. They worked with my insurance company and the adjuster to ensure I had a fair and painless process. Once approved, they executed the project at lightning speed! I love our new roof. Shout out to Keith-- my project manager from IBC. Good guy, excellent work!

Meme Courtney
Jan 27, 2025

These guys were absolutely awesome I really appreciate and highly recommend them you know they were good I welcome them in my home and I fixed lunch for them

sahil jaiswal
Jan 23, 2025

Eric was great throughout the process, made it real simple and easy to follow . Things were done as promised . Great service , will definitely recommend

Kelli5678
Jan 18, 2025

Eric helped us to get a new roof very quickly! The whole process from start to finish was surprisingly fast, and the entire roof replacement was done in one day before 4p. IBC did a great job and was easy to work with. I would definitely recommend them if you need roof work! -Tony

Karen Hodnett
Jan 4, 2025

I cant say enough good things about this company. Eric was professional and so very helpful. The workers were prompt. Cleaned up afterwards and quick to get the work done. Couldnt be more please and highly recommend this company.

Justin Beckner
Dec 30, 2024

IBC was great! I had some wind damage along with some excessive wear and tear. Eric and Matt both were extremely helpful, from the very start through completion. They contacted the insurance company on my behalf, walked me through the process step by step, and were professionals through and through. To be honest, I was a little leery at first just because they had a limited presence in the area, but I took a chance, and it was the right call. I have since talked to other people that have dealt with other companies, and it seems as though IBC goes above and beyond.

Steidle Law Firm
Dec 21, 2024

IBC Roofing is great! Eric showed up at my house after noticing some wind damage on my roof. It was the day after Thanksgiving and most businesses, including mine, were closed. He explained that they work directly with the insurance companies and handle everything. He wasn’t kidding. We had adjuster show up and meet him the next week, and my roof was complete within another 2 weeks. Matt, the owner made sure to come by to check on things to make sure everything was right! It is and the roof is great. Barely any out of pocket costs!

David Moser
Dec 17, 2024

These guys are professional, fast, and communicate extremely well throughout the process. Very satisfied with the new roof and would highly recommend.

Cathy Opfer
Dec 14, 2024

I had a fantastic experience with IBC Roofing. I reached out to them for a roof inspection, and they were incredibly responsive from the start. They thoroughly examined my roof and were able to determine it’s wear life quickly. What impressed me the most was how fast they provided me with a detailed quote all within a very short timeframe. IBC Roofing was responsive to every question I had, ensuring I felt informed and confident every step of the way, I highly recommend their professional and efficient services to anyone in need of roofing expertise.

Olivia Marone
Dec 11, 2024

We had a small leak by our front door and I called IBC Roofing to fix it. They showed up on time and were very professional. They explained everything to me and did a great job fixing the leak. I would highly recommend them to anyone who needs help with their roof. I had a great experience with them.

John Bowler
Dec 11, 2024

This was a great experience from start to finish. Keith and Matt communicated often to explain the process of filing an insurance claim and answered all of my questions. The crew arrived when expected and did an excellent job. We are very happy with the finished roof. This is a quality company!

Catherine Hairston
Nov 11, 2024

IBC Roofing Roanoke is very professional and informative. My IBC contractor made it very easy for me to understand the process of filing a claim and was very informative through the whole process. After approval from my insurance company, I did not have to wait long to get scheduled and I am very satisfied. My new roof looks great!

Bonnie Petty
Nov 3, 2024

I was very pleased with the process. It was very easy thanks to my Project Manager Eric Lambert and the owner Matt Johnson.
The claims person was here within one day of being contacted and roof was replaced 4 days after being approved. Thanks Eric for keeping me informed and for being so professional, I will definitely recommend you!!!

Cassie Bryant
Nov 3, 2024

We contacted Matt for an estimate after we had storm damage. Matt was very prompt and professional. The work that his team did was phenomenal. I would highly recommend IBC roofing!

Terry Langfitt
Oct 30, 2024

Roof was damaged with one of the recent hurricanes. Called a few companies, only two got back to me. IBC was at my house next day to look at the damage. They worked with me to help get insurance coverage for my damages, and had my roofed patched up within 2 weeks. Matt has good communication with customers and easy to reach. I plan to work with this company again come time to replace my roof in 5-10 yrs.

Josh Dalton
Oct 24, 2024

William and the IBC Team were incredible to work with. They handled the entire insurance replacement process for me and I literally didn’t lift a finger. My wife chose the color of our new shingles and we were able to get a much better quality roof put back on than what we had originally. My roof was old and had some damaged shingles, after speaking with William, we decided to file a claim. To my surprise they approved us for a full replacement.

I cannot thank you guys enough for a job well done!

Harry Surratt
Oct 17, 2024

We needed a partial roof replacement with several interior water damage repairs. IBC provided a competitive price and was a one stop shop for all repairs. The repairs were done professionally, properly and quickly. All members of the team were very friendly and they fully explained the work to be done. H. Surratt, Realtor

john fitzgerald
Oct 17, 2024

I rarely leave reviews, but I felt the need to give my 5 star rating for Matt Johnson. My house is older and during some of those wind filled storms we had my roof was damaged. Matt left us a note in the mailbox introducing himself and like all flier mail I was skeptical at first. So grateful I shot him a call. He was professional, understanding, informative, and punctual. He met with me to assess our roof, reviewed his findings, worked with my insurance and even went above and beyond to take more pictures and gather information so I didn’t have to go back and forth with my insurance. His team completed the roof in a single day(I’m sure that is work site specific, don’t hold him to that), they did beautiful work and even helped fix some siding that was damaged while they were working. If you are looking for a new roof and not sure who to go with I promise you won’t be disappointed working with Matt and is team. Thank you for your help! 5 star all the way!

Peter Capuano
Oct 17, 2024

Super professional and super fast, got my roof replaced and it looks great. Not only did they do great work, they also cleaned up like they had never even been there. Made sure to apprise me throughout the day how the job was going, totally recommend them and would use them again.

Jeff Holley
Oct 14, 2024

Amazing work- Great honest hard working - Fast detailed work- would recommend to anyone looking for nothing but first class roofing needs

Roy Kanode
Oct 14, 2024

We are very with the installation of a new roof on our house this month. The high quality shingles were installed by a professional contractor that completed the job on schedule. We were given the opportunity to select a shingle color to match our house brick and trim. Thanks for everything.

Tyler Foppiano
Oct 14, 2024

Best roofing company in the whole state. Extremely trustworthy and did an amazing job. Have had them put roofs on several family members houses since Matt did mine.

Karen Weddle
Aug 6, 2024

I highly recommend this company and Keith Collins, who was phenomenal and kept me informed And was quick to return my Call or text very Professional!

Lewis Richards
Aug 6, 2024

IBC Roofing presented themselves very professionally and took care of our needs from the beginning to completion of the roofing job including all the paper work with the insurance company. Highly reccomend IBC Roofing

Ryan Browning
Jul 24, 2024

Matt and his team were extremely responsive. They kept me well informed during the entire process. I still can’t believe they completed the entire roof in a single day. I put a lot of roofs on in college, but never completed a roof in a single day. Matt uses solid products and his team does really good work. Give Matt a call, you will not regret it.

Sara Goodman
Jul 24, 2024

Keith Collins has been so helpful and professional at helping me understand and explore options for my roof repairs. Thank you Keith and thank you IBC!

Teresa Kelly
Jul 24, 2024

Matt and Integrity roofing were fantastic. They were efficient, clean and worked with me professionally every step of the way. I highly recommend them!

Call us and get a quote right now Show phone number
137 locals recently requested a quote
  • 4423 Pheasant Ridge Rd SUITE 110, Roanoke, VA 24014
  • Residential Roofing
  • 24/7 Emergency Repairs
  • TPO Roof
  • Asphalt Shingle Roof
  • Gable Roof
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM
We Answer Frequently Asked Questions
Pricing questions
1. What is the average roof replacement cost for a residential home?
+-

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.

2. How much does it usually cost to replace the roof of a commercial building?
+-

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.

3. What factors affect the overall roof repair cost?
+-

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.

4. What is the typical roof leak repair cost, and how is it calculated?
+-

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.

5. What is the average flat roof repair cost for commercial buildings?
+-

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.

6. How much is the mobile home roof replacement cost compared to traditional homes?
+-

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.

Service questions
1. Should I stay home during roof replacement?
+-

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.

2. How long does roof replacement take?
+-

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.

3. How to hire a roofing contractor?
+-

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.

4. How to check if a roofing company is legit?
+-

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.

5. How to choose a roofing company?
+-

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.

6. How do you know if your roofing contractor is ripping you off?
+-

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.

Other Filters 0