Tri Valley Roofing vs ACR Roofing
East Bay Roofing Comparison · Updated January 2026
| Tri Valley Roofing | ACR Roofing | |
|---|---|---|
| Rating | ★ 5.0 | ★ 5.0 |
| Years Licensed | 3 years | 3 years |
| License # | 1100411 | 1101075 |
| Workers' Comp | ✓ Yes | ✓ Yes |
| Bond Amount | $25,000 | $25,000 |
| Location | Castro Valley, CA | Concord, CA |
| Website | www.trivalleyroofing.com | acrroofingca.com |
Our Analysis
ACR Roofing is based in Concord in Contra Costa County and is also listed as licensed for 3 years with an active license status, workers’ compensation coverage, and a $25,000 bond. Customer-described work includes roof repairs, full roof installations, tile roof maintenance, skylight replacement, and gutter work. Feedback themes emphasize responsiveness, clear coordination from estimate through scheduling, on-time arrival, efficient completion, attention to detail, and leaving the work area clean. Overall, both companies appear to offer overlapping roofing and gutter/skylight services, with Tri Valley Roofing specifically noted for photo documentation and solar tube/dry rot-related work, and ACR Roofing specifically noted for tile roof maintenance and skylight replacement.
Why choose Tri Valley Roofing?
- ✓ You want a contractor based in Castro Valley (Alameda County) serving the surrounding East Bay area.
- ✓ Your project may include solar tubes or dry rot repairs in addition to roofing, gutters, or skylight work.
- ✓ Photo documentation for condition reporting or insurance-related communication is important to your process.
- ✓ Your scope ranges from small repairs to full roof and gutter replacement, including work on accessory structures.
Why choose ACR Roofing?
- ✓ You prefer a contractor based in Concord (Contra Costa County) for local coordination.
- ✓ Your needs include tile roof maintenance, or you are planning a skylight replacement along with roofing or gutter work.
- ✓ You value straightforward scheduling and on-time arrival, with an emphasis on efficient completion.
- ✓ Jobsite cleanup and attention to detail are key expectations for the work area after the project is finished.
Get a Quote
What do you need help with?
When do you need this done?
Where should we send quotes?
Confirm Submission
By submitting, you agree to be contacted by a licensed contractor.
Frequently Asked Questions
Yes. Both Tri Valley Roofing and ACR Roofing are listed as carrying workers’ compensation coverage and holding a $25,000 bond.
Tri Valley Roofing is based in Castro Valley, Alameda County, California. ACR Roofing is based in Concord, Contra Costa County, California.
Customer-described services include roof replacement, roof repairs and maintenance, gutter installation, skylight work, and related improvements such as solar tubes and dry rot repairs. Projects referenced range from targeted repairs to full roof and gutter replacements, including accessory structures.
Customer-described projects include roof repairs, full roof installations, tile roof maintenance, skylight replacement, and gutter work.
Other East Bay Roofing Comparisons
Data Sources: License information from California CSLB. Ratings and reviews from Google. Last verified January 13, 2026.
This comparison is based on publicly available information. We recommend getting multiple quotes and verifying all credentials directly before hiring.