Roofing contractor
Upstate Roofing
400 W Elkhorn Blvd, Rio Linda, CA 95673
Listed under Shingle Springs, CA
- Google average
- 4.9
- Ratings counted
- 59
- One and two star
- 1 of 59(1.7%)
- California median
- 0.8%
The first three are Google’s own figures for Upstate 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
| 5 | 58 | 98% | |
|---|---|---|---|
| 4 | 0 | 0% | |
| 3 | 0 | 0% | |
| 2 | 0 | 0% | |
| 1 | 1 | 2% |
About typical — 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.
The only one or two-star review we hold for Upstate Roofing.
- 1 out of 5Mary Jo TruesdaleEdited 6 months ago
It was a horrible repair! It was so bad that in December we had a major leak and repair needed in the same place and had to hire someone else to come and fix a terrible patch job they had done which caused more damage including electrical and mold! We even had to have the fire department out because our smoke detector alerted us to the possibility of smoke in the house while we were in SoCal because there there live electrical wires which could have caused a major fire. Do not use them!!!
Reply from the business
Mary Jo, we take claims like this very seriously and immediately reviewed our records after seeing your review. Our records show the only service performed at your property was a leak inspection and minor repair on Nov 26, 2025 (Job #3639). During that visit, our technician documented that debris buildup behind the flashing was causing water backup, which was cleaned and sealed at that time. The roof conditions and work performed were fully documented with photos. The situation described in your review does not match the scope of work performed by our company. Additionally, we were never contacted regarding any follow-up concerns so we could inspect or address the issue. We stand behind our work and take safety concerns very seriously. If there has been any misunderstanding, we encourage you to contact our office directly so we can review the documentation together and resolve the matter. Because this review appears to misrepresent the work performed, we have submitted it to Google for review. – Upstate Roofing
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.
- punctuality6
- attention to detail5
- crew5
- competitive pricing4
- professional team4
- inspection3
- responsiveness3
- quick scheduling2
- diligent team2
- workmanship2
- company to work with2
Other reviews we hold
14 more of the 41 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5sam stassi2 weeks ago
Upstate Roofing from start to finish was a great company to deal with. They arrived on the job on a Wednesday entire off two layers down to roof deck and assessed damage from improper solar installation and gave me a quote for repairs , which I agreed too . That same day they loaded roof with roofing material. Thursday they repaired damage and installed new roof . My opinion is that upstate is a five star company and I would highly recommend. Overall great experience.
Reply from the business
Thank you, Sam, for taking the time to share such a detailed review! ⭐️ We’re thrilled to hear you had a great experience with Upstate Roofing from start to finish. Our team takes pride in providing quality workmanship, honest recommendations, and dependable service. We truly appreciate your trust and recommendation! 🏠🔨 …
- 5 out of 5Lauralee Greena month ago
I cannot say enough good things about Upstate Roofing’s Great Communication! Although they were the subcontractor on our roofing project, they were the only company that consistently communicated with me and stepped up to help resolve a …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you for your thoughtful review! We truly appreciate your trust and are glad we could help resolve the issue. Providing honest communication and standing behind our work is what we strive for every day.
- 5 out of 5Damian HoganEdited 2 months ago
Great company to work with!!! They are super capable and easy to talk with. Clear and consistent pricing. 10/10 would highly recommend.
Reply from the business
Thank you, Damian! We appreciate your kind words. It was a pleasure working with you, thank you for choosing Upstate Roofing!
- 5 out of 5Jeff Ingolia3 months ago
Upstate Roofing came to the rescue when the South Placer Fire District found itself in urgent need of roofing repairs at our main administrative fire station. Our existing roof had reached the end of its service life and was beginning to …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you so much for the incredible review and for trusting Upstate Roofing with such an important project. It was truly an honor to work with your department and provide a roofing system that protects both your building and the people who serve the community every day. We greatly appreciate your recognition of our team’s professionalism, communication, safety awareness, and attention to detail throughout the project. Working around an active fire station required careful coordination, and we’re proud we were able to complete the work efficiently while minimizing disruptions to your operations. Hearing that the finished roof and gutter system exceeded your expectations means a great deal to all of us. Our goal is always to deliver quality craftsmanship, reliable service, and a smooth experience from start to finish. Thank you again for your trust, support, and recommendation. We truly appreciate the opportunity and look forward to working with you again in the future if you ever need us.
- 5 out of 5Benjamin Majewski3 months ago
Great service!
Reply from the business
Thank you, Benjamin! We're happy to hear you were pleased with our service!
- 5 out of 5james markhamEdited 3 months ago
The team was very responsive and had a great attention to detail. I would highly recommend them. They identified the problem immediately and fixed it before the next rain storm
Reply from the business
Thank you James, we really appreciate the kind words. We’re glad we were able to identify the issue quickly and get it taken care of before the rain. If you ever need anything in the future, don’t hesitate to reach out.
- 5 out of 5Makayla Gifford4 months ago
Omar is the best in town! Friendly and efficient service! 10/10 would recommend🤩 …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Lorraine Anderson4 months ago
Omar and his crew are amazing! A tornado came thru our parts and my roof stayed intact!!
- 5 out of 5Jessica Ramos4 months ago
Very professional and they were able to answer all my questions and concerns. They truly look out for what’s best for the customer and the project not like others that are trying to up sale
- 5 out of 5Luciano Cervantes4 months ago
Timely, courteous, fair price, pre & post pictures of work performed. Clean up after the job was excellent. Highly recommend.
- 5 out of 5Diego Guzman4 months ago
Great sales reps, customer service on the dot, and the field work force make it happen rain or shine.
- 5 out of 5miguel dominguez4 months ago
One of the best roof companies. Good quality, good management.
- 5 out of 5Ivette Rodriguez5 months ago
Had such an amazing experience with Upstate. Made the process so easy and so efficient! Very professional and helpful team, Would recommend to all friends and family or anyone really, wont disappoint you!
- 5 out of 5Andrea Alvarado5 months ago
You can tell this company really cares. From the first call to the final walkthrough, we felt taken care of. The roof came out beautiful and the whole experience was way better than we expected. Couldn’t ask for a better roofing company—thank you Upstate Roofing!
The latest post from this business
Posted by Upstate Roofing to their own Google profile 5 months ago. Their words, not ours.
Vallecito, CA 🏡🔥 A fresh new roof for this Vallecito home! 🏠✨57 mins ago
What Upstate 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.
Licensed
“…Our team of highly skilled and fully licensed professionals possesses extensive…”
Insured
“…sale - Jessica Ramos Licensed & Insured CA #1106417 Local & Family Owned…”
Warranty offered
“…TPO Roofing GAF Solar Shingles Roof Warranty Roof Maintenance Plan Media Projects…”
States years in business
“…With over 20 years of experience in the roofing and…”
Financing available
“…Explore our financing options through Wisestack® or…”
Family owned
“…& Insured CA #1106417 Local & Family Owned Rapid Response Times Roof Coating…”
Their site also states: free estimates.
Other roofers in Shingle Springs
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| TOVBA Constructionquick work, skylight installation, attention to detail4.936 ratings0% one and two star(916) 940-7711 | 4.9 | 36 | 0%0 of 36 | (916) 940-7711 |
| Sacramento Roofing Service & Contractorsroof repair, metal roofing, property5.010 ratingstoo few to compare(279) 238-5044 | 5.0 | 10 | —too few | (279) 238-5044 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 59 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 59, of which 41 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.