Bay Valley Roofing & Solar vs Thor Contracting Corporation
Contra Costa General Contractors Comparison · Updated March 2026
Bay Valley brings 13 years of experience handling complex roofing and solar projects, while Thor offers 4 years of proven reliability with faster timelines and budget-conscious pricing.
| Bay Valley Roofing & Solar | Thor Contracting Corporation | |
|---|---|---|
| Rating | ★ 4.8 | ★ 4.9 |
| Years Licensed | 13 years | 4 years |
| License # | 982745 | 1093228 |
| Workers' Comp | ✓ Yes | ✓ Yes |
| Bond Amount | $25,000 | $25,000 |
| Location | Concord, CA | El Sobrante, CA |
| Website | bayvalleyroofing.com | thorcontractingcorporation.com |
Key Differences
What Customers Say
Bay Valley Roofing & Solar
Customers emphasize Bay Valley's thorough diagnostic approach with detailed photo documentation, strong communication throughout complex projects, and effective follow-up when post-installation questions arise.
Thor Contracting Corporation
Thor's customers consistently highlight fast project completion, on-time performance, and budget-friendly pricing that delivers reliable results on straightforward roofing work.
Key Takeaway: Bay Valley customers describe detailed problem-solving on complex scopes like storm damage and solar integration, while Thor reviews focus on efficient execution and speed for standard installations and repairs.
Customer Reviews
Bay Valley Roofing & Solar
Putting on a new roof is a daunting project, but Bay Valley made everything a breeze for us! The process started with a thorough inspection, and then a very comprehensive video chat with Nathan, who e...
We're so glad we chose Bay Valley Roofing and Solar company to replace our roof. Working with Ryan was top notch customer service. Something we don't see as much anymore. He's professional, detailed, ...
Bay Valley Roofing did a great job in replacing our roof. Although we were out of the area, they did an outstanding job of documenting their work and communicating with us in planning and executing t...
Thor Contracting Corporation
Alex arrived right on time within 10 minutes. He was able to give me a price as we went over the details. He knew the inspector that came to do the inspection from prior roof. All the workers were pol...
This company is highly responsive very professional and worked with my budget and even saved me a Little money. To the high work quality I received and the time frame it all got done in was all to the...
Alex has been a great resource. My clients that I've sent to him have all enjoyed his professionalism, patience and honesty with his work.
Consider Bay Valley Roofing & Solar if...
- ✓ Your roof is older than 15 years or has a history of leaks that haven't been fully resolved, requiring diagnostic skills to identify hidden damage behind visible symptoms
- ✓ You're coordinating solar panel removal and reinstall, solar shingle installation, or need a contractor experienced with solar system integration and related permitting
- ✓ You're managing the project remotely or want detailed photo documentation and video call options during the planning and inspection phases
- ✓ Your project involves storm damage assessment where insurance documentation and thorough damage mapping will be necessary
Consider Thor Contracting Corporation if...
- ✓ You need a standard roof replacement or repair completed quickly, with several reviews noting full jobs finished within tight windows
- ✓ Budget is a primary concern and you want competitive pricing with options to save money while meeting your roofing needs
- ✓ Your roof problem is straightforward without complex diagnostics, such as routine maintenance, clear leak sources, or standard installation on newer structures
- ✓ You value fast turnaround and want a crew that can coordinate efficiently around your schedule, including while you're away from the property
Questions to Ask Before Hiring
- → Ask Bay Valley how they approach projects with both roofing and solar components, and request references from similar combined scopes if your project involves panels or solar shingles
- → Ask Thor for references from projects involving older roofs or complex leak diagnosis if your situation goes beyond standard installation or repair
- → Confirm with both contractors how they handle unexpected issues discovered mid-project, including pricing adjustments and timeline impacts
- → Request detailed timelines from both companies and ask what factors typically extend their projected completion dates
The Bottom Line
If your roof is older, has ongoing leak issues, or involves solar system coordination, Bay Valley's 13 years of diagnostic experience and track record with complex projects make them the safer choice despite potentially higher upfront costs. Their thorough inspections catch hidden problems that can derail projects and budgets when discovered mid-work. Choose Thor if you need straightforward installation or repair completed quickly and affordably, particularly on newer roofs without complicated history. Their 4 years and customer feedback show reliable execution on routine roofing work with faster timelines and budget-friendly pricing. Match the contractor's demonstrated strengths to your actual project complexity rather than defaulting to more experience when you don't need it or choosing speed when your roof requires careful diagnosis.
Get Up to 3 Free Quotes
Compare prices from licensed, verified contractors
Frequently Asked Questions
For a straightforward replacement on a newer home with no history of leaks or structural concerns, the experience gap matters less, and Thor's faster timeline and competitive pricing may serve you better. However, if your roof is over 20 years old or you've had persistent leak issues, Bay Valley's 13 years means they've diagnosed hundreds more hidden problems like rotted decking, inadequate ventilation, or improper flashing that less experienced contractors might miss until they're tearing off shingles.
Bay Valley's thorough inspections with photo documentation do add time upfront, but customers describe this as days, not weeks, and it often prevents mid-project surprises that cause bigger delays. Thor's reviews emphasize fast completion once work begins, so if you need the roof done within a narrow window and the scope is clear, their streamlined process delivers faster total turnaround. Weigh whether upfront thoroughness or speed to completion matters more for your situation.
Thor's reviews don't reference solar panel removal, reinstall, or solar shingle work, which doesn't mean they can't do it but suggests it's not a common part of their business. Bay Valley has multiple customer mentions of solar coordination, including panel work and solar shingles, indicating established processes and familiarity with those complications. If your project involves solar, ask Thor directly about their experience with similar scopes and request references before assuming capability.
Reviews note Bay Valley may not be the lowest bid, while Thor is described as budget-conscious and competitive, suggesting a pricing gap exists. Whether the difference justifies itself depends entirely on your project complexity: for routine work, paying more for experience you won't need makes little sense. For older roofs, leak troubleshooting, or solar integration where missed problems cost thousands to fix later, Bay Valley's diagnostic skills and established processes typically save money overall despite higher initial bids.
Looking for the Best?
See our ranked list of top general contractors in Contra Costa.
Other Contra Costa General Contractors Comparisons
Bay Valley Roofing & Solar
★ 4.8
Hassler Heating And Air Conditioning
★ 4.9
Bay Valley Roofing & Solar
★ 4.8
Apollo Roofing Company
★ 5.0
Bay Valley Roofing & Solar
★ 4.8
Got Watts?
★ 4.9
Bay Valley Roofing & Solar
★ 4.8
High Definition Solar
★ 4.1
How We Compare Contractors
License Verification
All license data is sourced from official California CSLB records and verified regularly.
Review Analysis
Customer reviews are aggregated from Google and analyzed to identify patterns in service quality.
Detailed Comparison
We analyze credentials, insurance, experience, and feedback to highlight meaningful differences.
Not all licensed contractors are created equal. While a valid license is the baseline requirement in California, contractors can vary significantly in experience, insurance coverage, and customer satisfaction.
- Experience matters: A contractor with 15+ years of experience has likely encountered and solved problems that newer contractors haven't faced yet.
- Workers' compensation protects you: If a contractor without workers' comp insurance has an employee injured on your property, you could be held liable.
- Reviews reveal patterns: Individual reviews can be misleading, but patterns across many reviews often reveal a contractor's true strengths and weaknesses.
- Bond amounts vary: A contractor's bond provides financial protection if they fail to complete work as agreed. Higher bonds offer more protection.
Taking time to compare contractors on these factors can save you from costly mistakes and help ensure your project is completed by a qualified professional.
Data Sources: License information from California CSLB. Ratings and reviews from Google. Last verified March 12, 2026.
This comparison is based on publicly available information. We recommend getting multiple quotes and verifying all credentials directly before hiring.
Get in Touch
Have questions or feedback? We'd love to hear from you.
Compare Local Pros