TSP Roofing and Solar vs Apollo Roofing Company
East Bay Roofing Comparison · Updated January 2026
| TSP Roofing and Solar | Apollo Roofing Company | |
|---|---|---|
| Rating | ★ 5.0 | ★ 5.0 |
| Years Licensed | 3 years | 5 years |
| License # | 1096233 | 1076767 |
| Workers' Comp | ✓ Yes | ✓ Yes |
| Bond Amount | $25,000 | $25,000 |
| Location | Hercules, CA | Walnut Creek, CA |
| Website | www.tsproofingandsolar.com | www.apolloroofingcompany.com |
Our Analysis
Apollo Roofing Company is based in Walnut Creek and has been licensed for 5 years with an active status, workers’ compensation coverage, and a $25,000 bond. In the provided feedback, Apollo is described as organized from inquiry through completion, with clear communication about estimates and options. Customers often mention efficient scheduling, tidy jobsites with regular cleanup, and thorough inspections. Reviews also reference guidance on roofing materials and warranty choices, plus addressing additional items discovered during the project and providing support after completion.
Side-by-side, TSP’s differentiator in the data is combined roofing-and-solar capability and related electrical troubleshooting, while Apollo’s differentiator is roofing process detail (inspections, materials, warranties) and jobsite management.
Why choose TSP Roofing and Solar?
- ✓ You want one contractor for both roofing and solar-related work, including solar panels, batteries, and inverter/system repairs.
- ✓ Your project may involve related electrical work (such as a main panel upgrade) alongside roofing or solar tasks.
- ✓ You value help coordinating permitting and end-to-end scheduling for a combined scope.
- ✓ You’re located in or near Hercules and want a contractor operating across Contra Costa County from that base.
Why choose Apollo Roofing Company?
- ✓ Your primary need is roofing work with an emphasis on inspections, estimates, and explaining material and warranty options.
- ✓ You prefer a contractor described as keeping jobsites tidy with regular cleanup during the project.
- ✓ You want a company that may address additional roofing items discovered during the job and provide follow-up support afterward.
- ✓ You’re located in or near Walnut Creek and want a Contra Costa County contractor based there.
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 are listed with active license status, workers’ compensation coverage, and a $25,000 bond.
TSP Roofing and Solar. The provided customer feedback specifically mentions solar panel and battery installations, inverter/system repairs, and related electrical work.
Apollo Roofing Company. The provided feedback mentions thorough inspections and guidance on roofing materials and warranty choices.
TSP Roofing and Solar is based in Hercules, and Apollo Roofing Company is based in Walnut Creek.
Other East Bay Roofing Comparisons
Data Sources: License information from California CSLB. Ratings and reviews from Google. Last verified January 15, 2026.
This comparison is based on publicly available information. We recommend getting multiple quotes and verifying all credentials directly before hiring.