Bay Roofing Company vs Thor Contracting Corporation
East Bay Roofing Comparison · Updated January 2026
| Bay Roofing Company | Thor Contracting Corporation | |
|---|---|---|
| Rating | ★ 4.3 | ★ 4.9 |
| Years Licensed | 37 years | 4 years |
| License # | 560803 | 1093228 |
| Workers' Comp | ✓ Yes | ✓ Yes |
| Bond Amount | $25,000 | $25,000 |
| Location | Alameda, CA | El Sobrante, CA |
| Website | www.bayroofingalameda.com | thorcontractingcorporation.com |
Our Analysis
Service-area detail is clearer for Bay Roofing Company, which is described as serving Alameda County and nearby communities from its Alameda location. For Thor Contracting Corporation, the provided data confirms its base location in El Sobrante but does not specify a service area beyond that.
In customer feedback summaries, both are associated with timely arrivals, efficient completion, and an organized process from estimating/planning through completion. Bay Roofing Company’s feedback emphasizes straightforward estimates, pricing clarity, and work that met expectations, while also noting at least one negative interaction. Thor Contracting Corporation’s feedback emphasizes professionalism, responsiveness, clear communication on scope and pricing, jobsite organization, and coordination around inspections and permits, along with mentions of working within budgets and competitive bids.
Why choose Bay Roofing Company?
- ✓ Alameda-based contractor with a long licensing history (37 years) and an active license status.
- ✓ Workers’ compensation coverage and a $25,000 bond are listed, which can be verified during contractor selection.
- ✓ Customer feedback highlights straightforward estimates, pricing clarity, timely arrival, and efficient completion with results meeting expectations.
- ✓ Feedback is not entirely uniform, with at least one reported negative interaction, so discussing communication expectations upfront may be useful.
Why choose Thor Contracting Corporation?
- ✓ El Sobrante-based contractor with an active license status and a shorter licensing history (4 years).
- ✓ Workers’ compensation coverage and a $25,000 bond are listed, supporting common contracting requirements.
- ✓ Customer feedback commonly mentions professionalism, responsiveness, clear communication about scope and pricing, and an organized process.
- ✓ Reviews also reference jobsite cleanliness and coordination around inspections and permits, plus scheduling efficiency and fast turnaround times.
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 Bay Roofing Company and Thor Contracting Corporation list workers’ compensation coverage and a $25,000 bond in the provided data.
Bay Roofing Company is located in Alameda, Alameda County, California. Thor Contracting Corporation is located in El Sobrante, Contra Costa County, California.
Bay Roofing Company is listed as licensed for 37 years. Thor Contracting Corporation is listed as licensed for 4 years. Both licenses are shown as active.
Based on the provided descriptions, discuss scope of work, materials, timeline/schedule, and pricing. You can also verify license, workers’ compensation coverage, and bond details as part of your selection process.
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.