Bayside Roofing vs Thor Contracting Corporation
East Bay Roofing Comparison · Updated January 2026
| Bayside Roofing | Thor Contracting Corporation | |
|---|---|---|
| Rating | ★ 1.0 | ★ 4.9 |
| Years Licensed | 16 years | 4 years |
| License # | 939666 | 1093228 |
| Workers' Comp | ✓ Yes | ✓ Yes |
| Bond Amount | $25,000 | $25,000 |
| Location | Castro Valley, CA | El Sobrante, CA |
| Website | baysideroofing.org | thorcontractingcorporation.com |
Our Analysis
The main contrast in the supplied summaries is customer-reported experience. For Bayside Roofing, the included feedback centers on dissatisfaction with professionalism and communication, specifically describing difficulty getting responses after payment when following up about a reported roof leak. For Thor Contracting Corporation, the feedback summary emphasizes professionalism, responsiveness, and clear communication about scope and pricing, along with timely arrivals and an organized process. Thor’s summary also mentions efficient scheduling, fast turnaround times, jobsite cleanliness, and coordination around inspections and permits, as well as working within budget and providing competitive bids. These themes may matter if your decision prioritizes follow-through, communication, and project coordination.
Why choose Bayside Roofing?
- ✓ You want a contractor based in Castro Valley serving Alameda County and nearby communities.
- ✓ You place weight on longer licensing history (16 years) while still confirming the license is active.
- ✓ You want workers’ compensation coverage and a $25,000 bond as part of your contractor screening.
- ✓ You plan to clarify communication expectations and post-job follow-up procedures up front, given the provided feedback summary about responsiveness after payment.
Why choose Thor Contracting Corporation?
- ✓ You want a contractor based in El Sobrante serving Contra Costa County and nearby areas.
- ✓ You prefer a company described as responsive and organized, with clear communication about scope and pricing.
- ✓ You value scheduling efficiency and coordination around inspections and permits, as mentioned in the feedback summary.
- ✓ You still want baseline protections (active license, workers’ compensation, and a $25,000 bond) while comparing bids and timelines.
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 Bayside Roofing and Thor Contracting Corporation are listed with an active license status.
Both companies are listed as carrying workers’ compensation coverage and having a $25,000 bond.
Bayside Roofing is based in Castro Valley (Alameda County), while Thor Contracting Corporation is based in El Sobrante (Contra Costa County). Location can affect travel time, familiarity with local permitting processes, and service area fit.
The Bayside Roofing summary describes concerns about professionalism, communication, and difficulty getting responses after payment regarding a reported leak. The Thor Contracting Corporation summary describes professionalism, responsiveness, clear communication, efficient scheduling, and coordination around inspections and permits.
Other East Bay Roofing Comparisons
Thor Contracting Corporation
★ 4.9
Marco Roofing
★ 4.9
Thor Contracting Corporation
★ 4.9
Apollo Roofing Company
★ 5.0
Sierra Roofing and Solar
★ 4.8
Thor Contracting Corporation
★ 4.9
Thor Contracting Corporation
★ 4.9
Dependable Roofing Inc
★ 4.9
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.