Logo of IBC Roofing Richmond

IBC Roofing Richmond

  • Doswell
  • Commercial Roofing
  • Residential Roofing
  • 24/7 Emergency Repairs
  • Financing Available
  • Free Estimates
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 Richmond, we pride ourselves on our versatility and technical expertise, providing comprehensive roofing solutions tailored to both residential and commercial needs. Located in Doswell, Virginia, we specialize in roof replacement, maintenance, coating, skylight installation, leak repair, and water damage repair. Our well-coordinated team is adept at managing complex projects from start to finish, ensuring that every detail is meticulously addressed. We understand the importance of organization and consistency in delivering durable, high-quality results.

Our focus on attention to detail and reliability allows us to build lasting relationships with our clients, ensuring that their roofing needs are met with precision and care. Whether navigating insurance claims or coordinating inspections, we are committed to making the process seamless and efficient.

What people say about “IBC Roofing Richmond”?

Customer feedback for IBC Roofing is overwhelmingly positive, highlighting the company's exceptional customer service, efficient communication, and effective delivery of roofing services. Many customers specifically praised project manager Evan Barlow for his proactive approach in managing the roofing process and coordinating with insurance companies, making what could be a stressful situation much easier. The swift completion of projects within a day, along with the professionalism of the crew, further contributed to a positive overall experience. Clients felt well-informed and supported throughout the entire process, leading to strong recommendations for IBC Roofing.

What Users Like The Most
  • Evan was patient enough to explain to us what needs to be done.
  • He took the initiative to contact my homeowner insurance company and helped me with the process.
  • His communication and organization made the whole process completely stress-free.
  • The crew was professional and respectful throughout.
  • Evan walked us through every step with perfect accuracy and clarity.
What Users Like The Least

Customers are fully satisfied

Recommended Reviews
Overall Company Rating
Excellent 5.0
Out of 53 reviews
5 stars
4 stars
3 stars
2 stars
1 stars
Show first:
Monica Pioquinto
Aug 7, 2025

We had our Roof replaced way back in April and Evan made it much easier for us to coordinate with the inspector and deal with sending our claims to the insurance company. The inspection was thorough and went well. Evan was patient enough to explain to us what needs to be done. Although the insurance took a while to approve the work , Evan was always there to help me follow up the progress of my claim. He always answers our questions of concern politely and diligently. At the end we were specially pleased with the final result. My husband and I have bonded well with Evan to the point that my husband started giving Evan plants to take home to plant in his yard. It was a very positive experience and I would gladly recommend them to my friends and family.

Osama Ahmed
Aug 7, 2025

IBC roofing did my roof on July 8th of this year 2025. Evan Barlow was amazing he lead the process from A to Z. He took the initiative to contact my homeowner insurance company and helped me with the process. Very helpful and friendly, they did the job as promised in one day. I recommend them highly.

Sutton White
Aug 7, 2025

IBC Roofing did a phenomenal job on our roof replacement for our home. They were professional, efficient and Evan was a pleasure to work with. I highly recommend if you need roof repairs or a full replacement!

Nancy Harwell
Aug 6, 2025

Evan Barlow did a great job.. he helped me through the process and eased my anxiety!
Love the shingles. I know 6 people in my neighborhood who had your company replace their shingles and Evan was their project manager. They were soo pleased . That’s why I went with you. I will recommend your company and Evan to any one I know who is looking to replace their roof.

joseph lauffer
Aug 6, 2025

IBC Roofing did an excellent job replacing my hail-damaged roof. Evan(Barlow) was outstanding—he was present for every meeting including the insurance adjuster and managed the entire project from start to finish. His communication and organization made the whole process completely stress-free. Everything was completed efficiently, on time, and with great attention to detail. The crew was professional and respectful throughout. I highly recommend IBC Roofing and especially Evan if you’re looking for quality work and a smooth experience!

Heather Beam
Apr 10, 2025

This is our first time having to replace a roof and it couldn’t have gone better. Our roof was determined to have hail damage, so we were able to have it replaced through our home owner’s insurance. This was a new process for us, but Max (Basualdo), the project manager, walked us through it and worked with our insurance company, including being present when their inspector and adjuster came. Max did a fantastic job managing the project from start to finish. He was polite, communicative, and easy to work with. We had to have some repair work done on our chimneys prior to the roof installation and Max was totally flexible with working around that. The crew arrived on time, was SO hardworking and thorough (replacing more plywood than expected), and stayed until 8:30 PM to get the job done that day. It was a 13-hour day for them! Then a few guys came back the next day to thoroughly clean up the yard. I had no idea what a mess it is to remove an old roof! We’re very thankful for the fantastic job IBC Roofing did. We would definitely use them again!

KatiaC
Apr 3, 2025

We are very pleased and will highly recommend working with IBC roofing, Max And Jed very professional, responsive and did an awesome job!

Hisham Hassan
Apr 3, 2025

Highly recommend this company, we worked with Jed and Max. Coordinated smoothly with the insurance company and delivered an amazing service. Our roof looks amazing, everything was done professionally in a great manner.
Thank you!

Brenda Shade
Feb 24, 2025

Recently a young man rang my doorbell and asked if he could preform an inspection of our roof. I said sure. The next day he rang the doorbell again, we were at the beach, his was there to do the the inspection ! We are retired Class A contractors and keep our home maintained, but he found hail damage. He was very professional, courteous, and knowledgeable. He walked me through contacting my insurance agent and was here to meet with them. Then the fun began, supplies were delivered, his crew arrived when scheduled, very efficient, did a great job, cleaned up everything and did everything as promised. This company has integrity and great associates, and does as they promise! And saved me a bundle of money! BrendaShade

Brian Griffin
Feb 7, 2025

Evan Barlow was our project manager. He was exceptional! All of their crew were very nice and they put a roof our home. They left the yard and home as they found it ! and you would never know they were here installing a roof! I am so happy with the new roof! Thank you Evan Rachel and roof crew!

Adrian Witcher
Feb 2, 2025

IBC Roofing Richmond did a wonderful job on my new roof and only took one day to complete. Would highly recommend the company to everyone.

James Cisek
Dec 20, 2024

I have nothing but good things to say about my experience with IBC roofing of Richmond, Virginia. The best part of the experience was working with Evan. Our home had hail damage. He was instrumental in communicating closely with the insurance company. He is 100% reliable and always follows through on promises. He helped us shoes the appropriate building materials and his team did a great job in the workmanship. I would choose IBC roofing again without any reservations.

James Williams
Dec 17, 2024

Work from start to finish was excellent. Evan Barlow began the process by explaining everything that would happen and it happened just like Evan said. The worked was scheduled and completed within a day. Before the work began, workers covered everything with tarps and after completion my yard was cleaned of all debris including nails.

Ted Stewart
Dec 17, 2024

This was a very well coordinated effort from start to finish. Evan Barlow with IBC Roofing did a great job of working with my insurance company and assisting me with filing my claim. His tream was fantastic and worked to get my roof replaced in about 10 hours. I was expecting it to take about 2 days.

Overall, I was very pleased with the entire process.

Scott Wiese
Dec 17, 2024

A perfect experience having our roof replaced due to hail damage. It could not have been any easier. Evan walked us through every step with perfect accuracy and clarity, working closely with our home insurance company to make the process truly effortless on my end. The work was astonishingly non-disruptive. The crew replaced our damaged roof with an entirely new one in just day and left the scene spotless. Do yourself a favor and let Evan and IBC Roofing take care of your roof replacement.

Alex Di Dio
Sep 3, 2024

Very professional and helped us every step of the way. Made going through the insurance a hassle free experience. Install was fast and quality is on point. Would recommend to anyone looking to replace their roof. They really went above and beyond.

Michael Anthony
Jul 30, 2024

Evan Barlow at Integrity has been great to work with!! He is very professional and walks you through the entire process. Evan and the crew keeps you informed during the entire process from the initial consultation to the installation of the new roof. It's refreshing to see a company so invested in customer service and the quality of the work was outstanding. I highly recommend this company if your looking for a new roof.

Karen Liu
Jul 28, 2024

Integrity, Professionalism and Quality that in a nutshell is IBC’s legacy. Evan and his team did a wonderful job of fixing my roof. From the consultation phase through the building and finally the finish, the replacement job was done in a timely consistent respectful and considerate manner. Evan was very communicative and knowledgeable throughout.
I would highly recommend the services of this company for anyone who is looking to have their home fixed. You will not be disappointed!

Stephen Shaw
Jul 26, 2024

So glad we found IBC roofing. They conducted a detailed inspection of our roof, worked seamlessly with our insurance company, provided a fair quote, completed the job on time and on budget and their professional crew was were amazing to work with. A true quality driven company. Can't recommend them enough.

tom1999 Chris
Jun 22, 2024

Evan is my roof project manger. He did excellent job to do inspection, arrange people etc. I am very happy to have Evan to help to change the roof.

Christopher Stevenson
Jun 20, 2024

Evan was a huge help! Made the process easy and helped navigate the process. Done one time with great service.

Matt Ackard
Jun 19, 2024

Had a great experience working with Evan from Integrity. He helped me file the insurance claim for my roof and was available to help through every step of the process. New roof is now installed without any issues. Would recommend Integrity to anyone looking for a new roof.

Stacey Burke
Jun 18, 2024

Integrity Building Companies RVA truly lives up to their name! Evan's exceptional customer service and informative guidance made the entire process smooth and hassle-free. The team was all-around professional, knowledgeable, and efficient. They were careful to protect our property & plants and the cleanup was spotless - you'd never know they were there. Our new roof looks fantastic. I highly recommend them for any roof inspection or replacement needs.

Cortez Smith
Jun 16, 2024

Wow!! Where do I begin? Isaac Friend gave me estimate on my roof two years ago. Isaac was very persistent, but not aggressive by any means. Fast forward to 2023, I revisited my roof and needed a roof contractor to meet my insurance adjuster when another company couldn’t make the appointment. I text Isaac the day before the appointment and he showed up the next day. Please know that I haven’t spoken with Isaac over a year due to other projects I had going on at the time. Isaac was very informative and professional. Therefore, I decided to move forward with Integrity Building Company and have been very pleased with my new roof. If you are in the market for a new roof, I highly recommend Integrity Building Company. They will exceed your expectations!

Fred Dobbs
Jun 10, 2024

This is an exceptional company. When we decided to have our roof repaired because of hail damage, we went with Integrity Building after seeing the amount of work they were doing in our neighborhood (Collington.) We also talked with our neighbors who had used Integrity. The materials were dropped off on a Wednesday and the crew showed up on Thursday. Because the damage was so extensive the shingling had to be totally replaced. The job was completed in one day, including clean up. I was very pleased with the entire process.

James
May 24, 2024

I used Integrity Building Company for a roof inspection and replacement, and I rarely write reviews. But for this company, I truly believe they deserve a good one. The company, just as its name states, they genuinely have customer's interest included in their business practice, they put real efforts in their work such as have man on the roof for a thorough inspection instead of flying a drone; willing to spend time to make sure customer understand the project and process; and the entire process was transparent with document/invoice provided timely, the list can go on. What stands out was the agent, Evan B., who represented the company and did a great job as mentioned above. He was down to earth, approachable, professional and I can see he has the passion for what he was doing. The roof crew also did a good job, on-time and cleared the area after the job was done, and Evan did not forget check with me at the end of the day to make sure everything done right. I think their business practice should be the good model for all businesses and I will certainly recommend it to everyone.

Tim Morris
May 18, 2024

Evan is awesome to work with. Helped me through the process from day one until completed. The job was done in 1 day and the crew cleaned up as if no one had even been there. Evan is very communicative and made sure I always knew what was happening and when.

Tyren Frazier
May 18, 2024

Evan and the Integrity team made the process super easy and efficient. I highly recommend Evan to everyone for a roof inspection and replacement.

Thanks, Evan!

William Smith
May 8, 2024

Job well done. Efficient, great protection of property, flower beds, grass. Excellent clean up. Great support from Evan Barlow in working with insurance company adjuster, communications with me, efficient complete accurate honest. Highly recommend Integrity Builders. Wm E Smith, phd

Betsy Stevenson
May 8, 2024

Evan from Integrity was great to work with! He really helped us get the process of our roof replacement going. He was constantly in touch and keeping us updated on progress and explained the process thoroughly to us!

Ed Nicol
May 8, 2024

Great group to work with. Evan handled every detail in the process and the roofing team did a great job on the roof and cleaning up afterwards. Highly recommended!

Danielle Shores
Apr 26, 2024

Showed up on time and were very thorough through the entire process. Answered all of our questions timely and followed through with everything they said. Would highly recommend.

Michael Palmese
Apr 21, 2024

Integrity Building Solutions replaced my roof late last year. The entire process was smooth and painless because of their helpful staff. The roof was installed quickly, and they left my property clean and free of debris. I would highly recommend people using them for their roofing needs.

Darin Solis
Mar 23, 2024

Evan and his whole Integrity team did an outstanding job from the very beginning. He was thorough and kept me update through the entirety of the project. Their willingness to work with you for any situation and the finished product is well worth it. I highly recommend this group.

Sarah Abraham
Mar 22, 2024

I worked with Evan to replace my roof after a hail storm. He was punctual, honest and thorough. Highly recommend.

A. Winford
Feb 14, 2024

Evan with Integrity Building Companies LLC was amazing to work with during the process of identifying and getting repairs done on the damage to my roof! The installers were professional, courteous and cleaned up after themselves. Highly recommend!

Irene Stager
Feb 7, 2024

Working with Evan & Jed was super easy and they both were very professional. Evan was very responsive in all of our needs. They showed up when they said they would and even got the work done a day earlier than planned. We have renters and they graciously worked around the renters schedule to get the roof work done. Highly recommend!

S Mark
Jan 28, 2024

Evan at Integrity has been the absolute best to work with!! He is extremely knowledgeable and professional in all aspects of the entire process of having my roof replaced. I would definitely recommend Integrity and working with Evan for your roofing or any other building projects!!

Tony Martin
Jan 20, 2024

Integrity Building Companies replaced my roof in September 2024. It was a pleasure to work with this company. Everyone I encountered throughout the process was extremely courteous and professional. Evan is an outstanding representative for the company. He kept me updated and informed. He went out of his way to offer superior customer service. It is indeed my pleasure to offer Integrity Building Companies my highest praise and recommendation.

Charles Hutto
Jan 19, 2024

As homeowners, we are often forced to deal with small repair and maintenance jobs to maintain the upkeep of our homes. But, those small jobs pale in comparison and are nowhere near as concerning as when it comes to the really big projects, like major roof repair or a completely new roof-replacement project. That said, my wife and I never knew just how easy and relatively worry-free such a project could be, nor could we ever have imagined a better project lead or partner than we had in Evan and the team at Integrity Building Companies. Evan was with us every step of the way - from our first, no-pressure consultation, to navigating insurance requirements, to deciding on shingle rating and warranty that best fit our needs and making the final decision on fitment and color. Our new roof project was completed on-time, on-budget and was executed flawlessly in less than 48hrs from start to finish! We couldn't be happier with the finished product and highly recommend Integrity Building Companies for your next project. They'll certainly be getting our business regarding future projects.

Regina Ross
Jan 18, 2024

Evan was excellent representative. Always responded quickly to my calls. Worked with insurance company for quick evaluation and approval for new roof. Workers were cheerful and worked like a well oiled machine for the roof as well as clean up. Excellent experience!

David Smith
Jan 18, 2024

Evan and the entire Integrity team handled our insurance claim with fantastic results and a fabulous overall experience. From the start of the process through completion we had zero issues. The sales and inside staff handled everything smoothly with our insurance company, both adjusters were right on point. The roof removal and installation crew was awesome and cleaned up everything nicely, the roof looks fantastic, completely satisfied 100 percent and would recommend them very highly.

Corta Johnson
Jan 17, 2024

Had roof replaced.  Customer service was excellent.  The process was so smooth.  Evan made the process flawless.  Evans response time to call and text was perfect.  Install crew was great.  They were fast and did a great job with cleanup.  Overall experience was excellent.  Rare with contractors these days.  Would highly recommend this company.  Roof looks great!

Jeanpaul Villanueva
Jan 16, 2024

Extremely satisfied with my roof replacement. Evan kept me informed at all times and was easy to communicate with him. Materials and work started on time without delays. Roof was completed in one day. Excellent and professional crew. Would highly recommend Integrity Building Company.

Sue DeVincent
Jan 16, 2024

Integrity Building is an amazing company to work with. They did a great job on the roof and were very efficient. They covered the yard with tarps and cleaned up well afterwards. They are very friendly and helpful. They work to make sure you are pleased and their response is quick. I highly recommend this company for roof repair or replacement.

francis bradley
Jan 16, 2024

Evan is the perfect partner for a customer. He went above and beyond in his efforts to get our roof replacement approved by the insurance company and to make sure the replacement was flawless. The roofing team was excellent and completed the project in one day. The clean up was spotless. I highly recommend Integrity and will reach out for future projects. Thanks Francis and Kim

Mary Williams
Jan 16, 2024

Everything went very quickly and smoothly with my roof replacement. Evan worked with me through each step of the process. In a matter of hours the replacement was completed and everything was cleaned up immediately. Evan was very professional and polite and followed up to make sure I was satisfied with the results. Great Job!

Jeffrey Yurcaba
Nov 2, 2023

Integrity just replaced our roof and the overall experience could not have been more positive. They worked directly with our insurance and the adjuster and made the whole process effortless on our part. From the exceptional attentiveness of our rep, Evan, right down to the professionalism shown by their crew we simply could not be happier. Definitely recommend!

lance
Sep 26, 2023

These guys are great. Had a new roof put on that looks great. Had a slight issue during a huge storm and they came out and fixed it right away, no questions asked. The rep Evan is very responsive to you needs and always follows up right away, If you need a roof replaced, Call Evan at Integrity. Even the owner Jad called to reinsure me everything would taken care of. highly recommend this company.

Allen George Jr.
Jun 25, 2023

Had a great experience with Integrity Roofing Company. Very pleasant to work with and they are true to the company’s name.

Toni
Jun 25, 2023

I recently had my roof replaced by Integrity Building Companies LLC and I'm very pleased with the service they provided. They completed the job quickly and efficiently, and the quality of their work was excellent. They also provided great customer service, always courteous and helpful. I highly recommend Integrity Building Companies to anyone needing roofing services.

Agustin Cruz
Jun 25, 2023

The best experience I’ve had all year with contractors. From the measurements to the installation and cleanup these guys were total professionals, and I highly recommend them to anybody who appreciates professionalism and the highest quality possible. Evan was a great rep for your company and explained the process from start to finish A plus plus plus

Rebecca Crown
Jun 25, 2023

Great crew ! Dud everting as promised and more ! I would and have recommended this company to other people! I a really dad water leak and didn’t even know it ! But serious water damage was in the way !

Call us and get a quote right now Show phone number
137 locals recently requested a quote
  • Doswell
  • Commercial Roofing
  • Residential Roofing
  • 24/7 Emergency Repairs
  • Financing Available
  • Free Estimates
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