Skip to content
Roof Warden

Roofing contractor

Better Roofing

12210 Michigan St Unit 30, Grand Terrace, CA 92313

Listed under San Bernardino, CA

Google average
4.7
Ratings counted
89
One and two star
7 of 89(7.9%)
California median
0.8%

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

Rating breakdown

4.7
89 ratings
How the 89 ratings break down, from five stars to one
5
8191%
4
00%
3
11%
2
11%
1
67%
7.9%of these 89 ratings are one or two stars (7)

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

The critical reviews

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

All 5 of the one and two-star reviews we hold for Better Roofing, most recent first.

  • 1 out of 5John Mongillo9 months ago

    I had a new roof installed in my comercial building September 2019, we have had leaks in the new roof from the first rain. Called them to repair leaks after rain on several occassions they responded but the leaks remained. Now there are so many leaks I have to replace the new roof they installed 5 years ago with a completely new roof. My experience with this company has not be favorable.

    Reply from the business

    Hi John, this is not one of our projects but give us a call at 909-370-1000 and we can see how we can help you with your roof issue.

  • 1 out of 5Cindy Phillip2 years ago

    Very poor quality work. I tried reaching out to the company and they didn't respond. I will never ever recommend or use them anymore.

    Reply from the business

    Hi Cindy, we cannot find you in our system. Is it possible you left a review for the wrong company? Please reach out to our office and we can try and assist you with your concerns.

  • 1 out of 5Elsi Campos4 years ago

    Please never hire this company. This was the big mistake i made. They had me without roof for three month had water damage. And the owner never answer the phone. Please do more search on the company's. Left nail visible. I had to ask them over to removed them. I also got fine. From the environment air quality because they did not get the right permit. Family suffer all the winners. And they never came out the cover my house with a tart like i ask them in many occasion. They just didn't care at all. I had to field a complain with state contact bord. And hire and attorney so they could come out and complete the work. I was over estress over the situation I got sick my kids got sick because of them. Every body stary away from this company.

    Reply from the business

    Thank you for the feedback Elsi. We would like to clarify the job was extended for months because you had asbestos on your property which a Asbestos removal contractor had to be called in to safely remove before we could continue with the roof installation. The pictures you provided show the roof while we were on hold waiting for Asbestos removal. During this time we were unable to assist until AQMD approved via email it was safe for us to return. We paid for asbestos testing, AQMD processing and asbestos removal which totaled $5,000 and was outside of our contracted price which we did not bill you for and provided you with information as we received it. AQMD is a government agency and was very slow to update us on status. We would say the learning experience in this scenario was the fact your insurance company paid out based on asbestos removal and you knowingly withheld the information to get better pricing and keep some of the insurance money. We took care of all interior repairs and clipped nails per your satisfaction. We wish nothing but the best for you and can say we learned a lot from dealing with the Asbestos removal process of your home.

  • 1 out of 5leaveamessage9111 leaveamessage91117 years ago

    Never ever ever deal with this company! How they have any good reviews is suspicious or the homeowners are clueless about roofing and costs. This person named Gilbert, the licensed roofer, was asked to inspect a roof and advise the cost of repairs with a 2 year roof cert. He asked for $500 upfront to show up and would apply this to the cost of repairs. His repair quote was for $3000 and gave a whole detailed explanation of what he would do. He NEVER provided a written estimate or written explanation of work required and asked for the total cost of this job UPFRONT! The contractor sent 2 guys who were on the roof for less than 90 minutes and left. When I inspected their work I nearly puked! See the picture. They simply laid non matching composition roofing right over the existing bad roof creating all kinds of lumps and for this 90 minute work, the cost was $3000? The roofer to this day has not provided me with a work order and now doesn't return calls. I am in the process of filing a complaint with the State Contractors Board and will be going after his Bond to get refunded and maybe reimbursed to remove his shoddy work and use a real professional to correct his job. He was also not legally allowed to collect the $3000 upfront according to the contractors board so hopefully I will get some relief from them. In the meantime, stay away from this company and Gilbert Villareal at all costs!! Terrible is an understatement!

    Reply from the business

    This guy who clams to be somebody has nothing to do with this property I changed for the inspection the gave the owner a proposal in writing and they signed it. The one picture he shows is only one aspect of all the repairs and maintenance we did to the whole roof. so they can get a Two roof certification,Witch they got I have proof from the real estate agent and the owners signature. Also copy’s of the the signed contracts. This guy whoever he is is no roofer. Now he want to Sandler me and my company. unfortunately there’s all kinds. They want everything under the sun then get upset on cost when they could of got another company to give or do the work. FYI we respond within 24 hourS.

  • 2 out of 5Chris C.13 years ago

    Very bad experience with this company. My home warranty had chosen them to repair my roof leaks. I called them to schedule an appointment. When the appointment date came no one ever showed up or called me telling me that they were not going to show up. I had to call them and ask why no one showed up. After missing a full day of work, they told me that they couldn't make it because there was a possible chance of rain. They then told me that they could come on a saturday if there was a break in the weather. It did not rain at all that day and I stayed home waiting for their call but again no one called me to inform me that they were not going to show up. After a week, I called them and asked why they had not shown up. The girl on the phone told me that she wasn't aware that they never showed up to my house. She then scheduled someone to come the following day at 11 am. They were suppose to show up at 11 and they did not show up until 1 pm. When the guy came I showed him where the roof leaks were located. He immediately informed me that I have to pay him 60 dollars for showing up. He went on the roof and started taking pictures. He then informed me that we had cracked tiles. He soon left and told me he was going to give his report to the home warranty company. After a short while, home warranty called me saying that they were not going to cover the cost of the repair due to the report that was given to them. The home warranty company said that the Villareal reported that the tile was caused by a falling branch or due to wind. (There are no trees near my home. They also mentioned that the report stated that there were 15 tiles that were broken and missing. There were no broken tiles nor were there any missing. He showed me all the pictures he took and they were all cracked and there were only 5 tiles that he showed me that were cracked. The home warranty company declined the claim due to false reports from the roofer. Villareal made a false report so that they could

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

    Reply from the business

    Sorry you were not happy with our service. We have come along way in improving customer service.

What reviewers keep mentioning

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

  • inspection assistance6
  • estimates5
  • efficient crew4
  • professional technician3
  • honest company3
  • leak repair3
  • thorough repair2
  • detailed estimate2
  • trustworthy staff2
  • punctual team2

Other reviews we hold

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

  • 5 out of 5Jeannie Colunga3 days ago

    Love our new roof. Very nice staff. They took care of the removal and reinstallation of our solar panels as well.

    Reply from the business

    Hi, Jeannie. We appreciate the kind words and are glad we could provide you with a positive experience!

  • 5 out of 5Roxana Toscanoa week ago

    As a Property Manager, I have had the best experience with Better Roofing! They are punctual, communicative and stay on schedule every time we work with them! Their team is very professional and reliable! If you want good roofing work done, I highly recommend them!!

    Reply from the business

    Hi, Roxana. Thanks for taking the time to share your positive experience. We truly appreciate it!

  • 5 out of 5Clarence Hollingswortha month ago

    Bird spikes were installed on chimney cap with professionalism. Roofer arrived within the timeframe provided.

    Reply from the business

    Hi, Clarence. We are thrilled to learn that you had a positive experience with us!

  • 5 out of 5Delfina Hernandeza month ago

    Best Roofing Company in the IE, from beginning to end 100% satisfied.

    Reply from the business

    Hi, Delfina. Thank you so much for leaving us a stellar review!

  • 5 out of 5Edward R. Diaz2 months ago

    Thank you Better Roofing! You did a great job replacing our roof! If I can give you more than 5 stars I would! It came out great and looks fantastic! Your crew was amazing! They arrived before 7am and left after 7pm! What a hard dedicated crew! Excellent price! The Diaz family is very happy! God Bless you all!🙏 …

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

    Reply from the business

    Hi, Edward. We appreciate the kind words and are glad we could provide you with a positive experience!

  • 5 out of 5Linda Durham2 months ago

    This is from Linda's Husband Sam. Our chimney cap had blown off exposing the opening now subject to possible rain damage. Service man Ismael came and inspected the problem and informed me that they don't usually repair chimney caps. I …

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

    Reply from the business

    Hi Sam, we truly appreciate you taking the time to share your experience with Better Roofing. It means a lot to us to hear that you were happy with the service and that your project was handled clearly, efficiently, and at a fair price. Our goal is always to make the roofing process straightforward and stress free, and we’re glad we were able to deliver that for you. Thank you for trusting Better Roofing with your home. We are glad Ismael was able to serve you! He is an amazing technician! If you ever need anything in the future, we’re just a call away. 
-The Better Roofing Team

  • 5 out of 5Leah Christensen2 months ago

    We are very happy so far with the roof repair done by Better Roofing. The technician on site was Ismael, and he was friendly and informative. They responded to our request quickly and upon approval of their quote, they got right on the job and got it done.

    Reply from the business

    Hi Leah, we truly appreciate you taking the time to share your experience with Better Roofing. It means a lot to us to hear that you were happy with the service and that your project was handled clearly, efficiently, and at a fair price. Our goal is always to make the roofing process straightforward and stress free, and we’re glad we were able to deliver that for you. Thank you for trusting Better Roofing with your home. If you ever need anything in the future, we’re just a call away. 
-The Better Roofing Team

  • 5 out of 5K 2Edited 3 months ago

    Very professional and on time Ismael

    Reply from the business

    Hi, K. Thanks for taking the time to share your positive experience. We truly appreciate it!

  • 5 out of 5ADRIANA MCGUFFEE4 months ago

    Better Roofing was absolutely fantastic! Ismael went above and beyond—his attention to detail was incredible, and the quality of his work truly stood out. He kept us informed every step of the way, clearly explaining what he was doing and …

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

    Reply from the business

    Hi Adriana, we truly appreciate you taking the time to share your experience with Better Roofing. It means a lot to us to hear that you were happy with the service and that your project was handled clearly, efficiently, and at a fair price. Our goal is always to make the roofing process straightforward and stress free, and we’re glad we were able to deliver that for you. Thank you for trusting Better Roofing with your home. If you ever need anything in the future, we’re just a call away. 
-The Better Roofing Team

  • 5 out of 5Matty4 months ago

    Better Roofing Company is the way to go! They responded quickly, thoroughly analyzed the issue, and identified the problem right away. Ismael was sent out to handle the repair—he was polite, professional, and did an excellent job. He made …

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

    Reply from the business

    Hi Matty, we truly appreciate you taking the time to share your experience with Better Roofing. It means a lot to us to hear that you were happy with the service and that your project was handled clearly, efficiently, and at a fair price. Our goal is always to make the roofing process straightforward and stress free, and we’re glad we were able to deliver that for you. Thank you for trusting Better Roofing with your home. If you ever need anything in the future, we’re just a call away. 
-The Better Roofing Team

  • 5 out of 5Apollo Rentals4 months ago

    I recently had my shingle roof completely replaced by Better Roofing, and I couldn’t be happier with the results. From the first inspection to the final cleanup, their team was professional, responsive, and extremely knowledgeable. …

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

    Reply from the business

    Hi Apollo Rentals, we truly appreciate you taking the time to share your experience with Better Roofing. It means a lot to us to hear that you were happy with the service and that your project was handled clearly, efficiently, and at a fair price. Our goal is always to make the roofing process straightforward and stress free, and we’re glad we were able to deliver that for you. Thank you for trusting Better Roofing with your home. If you ever need anything in the future, we’re just a call away. 
-The Better Roofing Team

  • 5 out of 5Mary BarEdited 4 months ago

    Very good roofing company, high quality work, arrived as scheduled, prices are reasonable, highly recommend! Ismael did an excellent repair job.

    Reply from the business

    Hi Mary, we truly appreciate you taking the time to share your experience with Better Roofing. It means a lot to us to hear that you were happy with the service and that your project was handled clearly, efficiently, and at a fair price. Our goal is always to make the roofing process straightforward and stress free, and we’re glad we were able to deliver that for you. Thank you for trusting Better Roofing with your home. If you ever need anything in the future, we’re just a call away. 
-The Better Roofing Team

  • 5 out of 5Beatriz Munguia4 months ago

    Ismael was very professional and did a great job! 👍

    Reply from the business

    Hi Beatriz, we truly appreciate you taking the time to share your experience with Better Roofing. It means a lot to us to hear that you were happy with the service and that your project was handled clearly, efficiently, and at a fair price. Our goal is always to make the roofing process straightforward and stress free, and we’re glad we were able to deliver that for you. Thank you for trusting Better Roofing with your home. If you ever need anything in the future, we’re just a call away. 
-The Better Roofing Team

  • 5 out of 5Regina RojasEdited 4 months ago

    Very Friendly staff and Answers your Questions in a timely manner 👍🏾💯

    Reply from the business

    Hi, Regina. We appreciate the kind words and are glad we could provide you with a positive experience!

The latest post from this business

Posted by Better Roofing to their own Google profile 8 months ago. Their words, not ours.

⭐ Testimonial Tuesday! We’re proud to help homeowners in Grand Terrace, CA with quality roof replacements from start to finish—including careful solar panel removal and reinstallation. Thank you, Jeannie, for trusting Better Roofing with your home! 🏠🔨 📞 Contact Better Roofing today to schedule your free roof inspection. #BetterRoofing #GrandTerraceCA #RoofReplacement #RoofingContractor #InlandEmpireRoofing #SolarPanels #TestimonialTuesday3 days agoCall now

What Better Roofing says about itself

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

  • Warranty offered

    “…ESIDENTIAL Shingles Tile Flat Roof Roof Warranty Solar COMMERCIAL Coatings TPO…”

Other roofers in San Bernardino

Ranked by how many ratings Google has counted.

Other roofers we list in San Bernardino
Roofing contractor
Summit Solar and Roofingroof replacement, insurance claim assistance, simple process4.7156 ratings5.8% one and two star(909) 881-2699
Valley Roofingtimely completion, comfortable process, explained steps5.0128 ratings0% one and two star(909) 725-4771
Copp Roofing & Construction, Inc.inspection, guarantee, polite staff4.7114 ratings7.0% one and two star(909) 336-4074
Atlas Roofingon budget, smooth experience, shingle selection5.0111 ratings0% one and two star(818) 536-7661
Steep Flat Roofinglarge projects, fair pricing, gutter examples5.0102 ratings1.0% one and two star(888) 873-0518
Alpha Roofing Companyprofessional crew, courteous staff, warranty4.869 ratings4.3% one and two star(909) 435-7576

All roofers in San Bernardino →

Where this page comes from

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

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