Thor Contracting Corporation vs Apollo Roofing Company
East Bay Roofing Comparison · Updated January 2026
| Thor Contracting Corporation | Apollo Roofing Company | |
|---|---|---|
| Rating | ★ 4.9 | ★ 5.0 |
| Years Licensed | 4 years | 5 years |
| License # | 1093228 | 1076767 |
| Workers' Comp | ✓ Yes | ✓ Yes |
| Bond Amount | $25,000 | $25,000 |
| Location | El Sobrante, CA | Walnut Creek, CA |
| Website | thorcontractingcorporation.com | www.apolloroofingcompany.com |
Our Analysis
In customer-described project experiences, Thor is commonly associated with roof repairs, roof installation, and maintenance, with mentions of coordinating inspections and permits and scheduling work to meet customer timelines. Comments also suggest Thor may take projects beyond the immediate area when arranged.
Apollo is also described as handling a range of roofing jobs, with customers frequently mentioning clear communication about estimates and options, timely follow-up, and an organized process. Reviews also reference thorough inspections, help identifying roofing materials, and guidance on warranty choices. Some customers mention Apollo addressing additional items discovered during the project and providing support after the main work was completed.
Overall, both are presented as organized and responsive, with Apollo’s feedback emphasizing inspection/material and warranty guidance, and Thor’s emphasizing permit/inspection coordination and scheduling flexibility.
Why choose Thor Contracting Corporation?
- ✓ You want a Contra Costa County contractor based in El Sobrante with an active license, workers’ comp coverage, and a $25,000 bond.
- ✓ Your project is a roof repair, installation, or maintenance job, and you value straightforward coordination from planning through completion.
- ✓ Coordination around inspections and permits is important to you, and you want a contractor described as scheduling work to meet timelines.
- ✓ You may be outside the immediate El Sobrante area and want a contractor that customers say can take on projects beyond the local area when arranged.
Why choose Apollo Roofing Company?
- ✓ You want a Contra Costa County contractor based in Walnut Creek with an active license, workers’ comp coverage, and a $25,000 bond.
- ✓ You prefer detailed explanations of estimates and options, with regular updates during the work and attention to finishing details.
- ✓ You want a process that includes thorough inspections and help selecting roofing materials.
- ✓ Warranty choices and post-project support matter to you, including handling additional items discovered during the job when needed.
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 Thor Contracting Corporation and Apollo Roofing Company are listed as carrying workers’ compensation coverage and maintaining a $25,000 bond.
Thor Contracting Corporation is based in El Sobrante, and Apollo Roofing Company is based in Walnut Creek.
Apollo Roofing Company is listed as licensed for 5 years, while Thor Contracting Corporation is listed as licensed for 4 years.
For Thor, customers mention coordination with inspections and permits and scheduling to meet timelines. For Apollo, customers mention thorough inspections, help identifying roofing materials, guidance on warranty choices, and support after the main work is completed.
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.