Roofing contractor
Bernardino Roofing - Citrus Heights Roofing & Roof Repairs
7908 Stanford Ave, Citrus Heights, CA 95610
- Google average
- 4.0
- Ratings counted
- 33
- One and two star
- 8 of 33(24.2%)
- California median
- 0.8%
The first three are Google’s own figures for Bernardino Roofing - Citrus Heights Roofing & Roof Repairs, 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
| 5 | 24 | 73% | |
|---|---|---|---|
| 4 | 1 | 3% | |
| 3 | 0 | 0% | |
| 2 | 0 | 0% | |
| 1 | 8 | 24% |
Much 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 8 of the one and two-star reviews we hold for Bernardino Roofing - Citrus Heights Roofing & Roof Repairs, most recent first.
- 1 out of 5A_Sizl Mania year ago
I called about a leak my house was having during Thanksgiving weekend and was so grateful to have someone willing to come to the house. That gratefulness quickly disappeared as the guy who diagnosed the problem did not file his diagnosis the same day or not even the same week as my problem blaming "Julie" for not being available to fill the paperwork. This delayed my insurance claim which resulted in a week worth of rain coming into my house. When I called to followup, he said because Julie did not file the paperwork that he was waiting on approval for the insurance people. Im like ok, thankfully it's not raining another week, and he just shrugs it off like it's not his problem. Ive had them install bird spikes and some basic roof repair in the past too so Ive had some experience with them hoping it would improve. As the other reviews say, they are often late on calls and arrivals, selectively answers their phones, one weekend it was just completely off with no explanation and guy could give zero F's for anyone experiencing a leak. Julie is super nice but probably has a headache from apologizing for her technician. All of the 5 star reviews are probably their family and friends. Wish I could give any kind of positive spin on this, but sadly, you should find another company if you want a proper assessment and diagnosis, and yes some empathy.
- 1 out of 5Cindy Morgana year ago
The negative reviews are true. They don't show up when they are supposed to, show up when they shouldn't, and then lie about their mistakes. More than once they said maybe they had the wrong address to explain their mistakes. Their …
Google cut this review short. The full text is on their Google profile.
- 1 out of 5hassan kalimullahi2 years ago
Horrible company, they don't answer calls or text during business hours, they are not punctual technician was sent hour and half after when they said he will show up, and technician lied to me and to my warranty company came and collected deductible and left which after going up to roof for 3 mins. Never returned calls or text back after visit. Then have a nerve to send me review request go ask how was my experience SMH.
- 1 out of 5Carrie Sparrevohn5 years ago
The owner bid the job, we signed a contract for specific services, the workers who did the work were great but decided that significantly less than was bid needed to be done. Subsequently, the owner still wanted to be paid the full amount despite the contract work not being done. He was rude and disrespectful and we would never work with him again. Ultimately, an agreement was reached, but still far above an amount equal to the amount of work performed.
- 1 out of 5Inspect Inspecty5 years ago
I wish i never used them. Trust me you will regret it.
- 1 out of 5Joseph Pierman6 years ago
Accepted an estimate for roof repair at our home and scheduled an appointment for August 27. They wanted an appointment for August 23, but we wanted to be present during tear off and were not available on Aug 23 so we declined that appointment. They showed up on the morning of the 23rd anyhow and are about to climb up on to the roof when I caught them and remind them we didn't want them at our house to start work that day. The owner then called us, accused us of "screwing him over" by not allowing him to proceed with the work outside of the agreed upon schedule, attempted to manipulate us into allowing work to begin by canceling our appointment on the 27th and saying he may not have another opening for months, and said he was going to increase the cost of the job. He was incredibly rude, disrespectful and unprofessional. I will not be treated that way and will not do business with that type of person, so I withdrew my acceptance of the estimate, and demanded a refund of my $1000 deposit. We have no written contract, only an estimate signed by one of us, and not by the vendor. No contractual language ever signed or agreed to whatsoever. Owner is refusing to return our $1,000 deposit and claims we owe him for the full cost of the job even though they have not and will not be performing any work. We gave him the opportunity to make it right by just refunding our money and walking away - he refused. Now we're having to file a complaint with the BBB and the Contractors State License Board just to get our deposit back. You can't trust this vendor with your money, to keep their appointments, or to even treat their customers professionally and respectfully. And if you can't trust them with that how can you possibly trust them to make repairs on your home?
- 1 out of 5Tyler Brekke7 years ago
I have used them multiple time. The work promised did not match the outcome on the first engagement, but overall did a good job (at a high price.) The second time I used them, they left the roof exposed over night without any sort of covering and my entire office flooded. They took no responsibility. They also left a huge mess in both my and my neighbors yard, I called and asked them to clean up the mess and they never did.
- 1 out of 5Marlena Cooper7 years ago
The owner Tony had an appointment to provide an estimate for a replacement skylight. I showed him the skylight and asked him to to provide the measurements and labor cost once he was done with the measurements. The owner Tony said, “okay,” …
Google cut this review short. The full text is on their Google profile.
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.
- punctuality4
- siding4
- home3
- reliable roofer2
- shingle repair2
- affordability2
- roof problems2
- technician2
- stars2
- calls2
Other reviews we hold
14 more of the 22 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Dameon Wolf3 months ago
We had a few shingles on our home repaired out in North Sac. Bernardino did a great job, they were affordable and on time and got the job done quickly
Reply from the business
Thank you so much for your wonderful review, Dameon! We're glad to hear you were satisfied with your shingle repair in North Sacramento. It means a lot to us that you found our team to be affordable, punctual, and efficient. If you ever need roofing help again, we're here for you. Thanks for choosing Bernardino Roofing!
- 5 out of 5Baptiste Colas5 months ago
Excellent experience from beginning to end. They arrived on time, worked efficiently, and left the area spotless. The repair looks great and feels solid. Highly recommend their roofing services.
Reply from the business
Thanks Baptiste always a pleasure!
- 5 out of 5Carrying Both6 months ago
Great company, hard to find a more reliable roofer in Sacramento
Reply from the business
Thanks for the great review! Assuming its you, Carl and Annette. Cheers! Tony & Julie :-)
- 5 out of 5Alicia Ortega6 months ago
The Bernardino team helped me navigate my insurance claim, did the repairs in an efficient manner and were extremely professional and understanding the whole time
Reply from the business
Thanks Alicia!
- 5 out of 5BLESSING ADOWAA9 months ago
From the initial estimate to the final inspection, Bernardino Roofing was professional, honest, and reliable. They explained every step of the process and finished ahead of schedule
Reply from the business
We appreciated the opportunity, Blessing!
- 5 out of 5Hilda Odarley Anderson9 months ago
I chose Bernardino Roofing because of their strong local reputation, and they lived up to it. The owner personally checked in to make sure everything was done right. They even followed up afterward to ensure we were satisfied. That level of customer care really stands out. 10/10 Would recommend !!
Reply from the business
You're very welcome Hilda. Thanks for the great review
- 5 out of 5Alden Hollis9 months ago
Tony Bernardino came out and fixed up our small shingle repairs no problem. Didn't try to sell us a new roof that we didn't need right now. Was very kind and professional. When we DO need a new roof we'll be calling him - an honest man!
Reply from the business
Thank you Alden for the 5-star review!
- 5 out of 5Toby Edwards10 months ago
We had some small siding done and attic ventilation that they seem to be well-known for. Overall, I'm really happy with the quality and the price!! Thanks Bernardino Roofing
Reply from the business
Thanks Toby and Barb!
- 5 out of 5AnjeloJacob Idanana year ago
Had a house for sale in Citrus Heights that wouldn't move so we consulted with Bernardino Roofing. They sent out a team to analyze the roof and suggested we make a change as it was damaging the curb appeal. After the process we took …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thanks Anjelo and Jacob!
- 5 out of 5Ana Clara Contina year ago
Happy with how our roof turned out. We needed a few shingles replaced and were referred to Bernardino Roofing from our realtor Seth. Job was well done and reasonably priced.
Reply from the business
Thanks Ana - it was a joy work with both you and Seth through the process!
- 5 out of 5Robut Alexa year ago
100% we would recommend Tony and his team for any roof job you can imagine. Great guy and good quality workmanship for any roof fixes.
Reply from the business
Alex, we appreciate you my friend. Thank you for the great review! You have a beautiful home
- 5 out of 5Hery Posi3 years ago
5/5 stars I absolutely highly recommend them to anyone needing siding repair as that was the service they helped us out with.Darn roof problems are frustrating so you must have someone who is useful like Tony Bernardino and his crew Rodrigo, Juan and Mike help you guys out.
Reply from the business
You're very welcome! We loved meeting you and your adorable Chihuahua, Hery!
- 5 out of 5Wally Mansfield3 years ago
We would hire Bernardino again after they took care of our home in old town Sacramento at a great price. They are an amazing crew of sturdy roofers and great kind individuals.
Reply from the business
Cheers, Wally thank you for your review!
- 5 out of 5Jason Cresto3 years ago
Amazing team of solid roofers and great nice people - we would use Bernardino again after they took care of our home in old town Sacramento at a great pricea.
Reply from the business
Thanks again Jason!
The latest post from this business
Posted by Bernardino Roofing - Citrus Heights Roofing & Roof Repairs to their own Google profile 5 months ago. Their words, not ours.
## Bernardino Roofing Specializes in Professional Roof Replacement When your roof reaches the end of its lifespan or has suffered extensive damage, Bernardino Roofing provides reliable roof replacement solutions designed to restore your home’s protection, appearance, and value. With years of roofing experience serving homeowners and businesses, Bernardino Roofing specializes in complete roof replacement projects that are built to last. A roof replacement is more than simply installing new shingles — it requires careful inspection, quality materials, skilled workmanship, and attention to every detail. The team at Bernardino Roofing helps homeowners determine the right solution for their property, whether the existing roof has experienced storm damage, leaks, aging, or deterioration beyond repair. From removing old roofing materials to installing a durable new roofing system, Bernardino Roofing focuses on delivering a smooth and efficient replacement process. Their team works with trusted roofing materials, including asphalt shingles, tile, and flat roofing systems, to provide long-lasting protection against the elements. Homeowners choose Bernardino Roofing for roof replacements because of their commitment to craftsmanship, honest communication, and dependable service. Every replacement project is completed with the goal of improving curb appeal, enhancing protection, and giving customers confidence that their home is covered for years to come. Jul 31, 2026Call now
What Bernardino Roofing - Citrus Heights Roofing & Roof Repairs says about itself
Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.
Licensed
“…and operated company that is fully licensed and insured in California. Our highly…”
License number shown
“…​- Kailee Perez CONTRACTOR LICENSE #: 817945 * Indicates required field Name *…”
Insured
“…company that is fully licensed and insured in California. Our highly trained…”
Free estimates
“…ION | SERVING SACRAMENTO CALL NOW FOR A FREE QUOTE | serving the greater sacramento area…”
24/7 emergency call-out
“…;That's why Bernardino Roofing provides 24/7 emergency roofing services to protect…”
Other roofers in Citrus Heights
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Quality First Home Improvementknowledgeable staff, new windows, estimate4.51,153 ratings11.6% one and two star(916) 866-3414 | 4.5 | 1,153 | 11.6%134 of 1,153 | (916) 866-3414 |
| Loveland Roofingvalue, courteous staff, fair pricing4.9913 ratings2.6% one and two star(916) 761-7455 | 4.9 | 913 | 2.6%24 of 913 | (916) 761-7455 |
| Porter Roofinginspection issues, leak repair, helpful workers4.8137 ratings3.6% one and two star(916) 628-8088 | 4.8 | 137 | 3.6%5 of 137 | (916) 628-8088 |
| All Exterior Constructionsiding replacement, quick work, knowledgeable staff4.760 ratings8.3% one and two star(916) 494-4442 | 4.7 | 60 | 8.3%5 of 60 | (916) 494-4442 |
| Heritage Roofing SolutionsRoofing contractor4.830 ratings3.3% one and two star(916) 829-7009 | 4.8 | 30 | 3.3%1 of 30 | (916) 829-7009 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 33 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 25, of which 22 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.