Compare Local Pros

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

TSP Roofing and Solar is based in Hercules and is described as serving residential customers across Contra Costa County. It has been licensed for 3 years with an active status, carries workers’ compensation, and maintains a $25,000 bond. Customer feedback commonly references roof repairs and replacements alongside solar panel and battery installations, inverter and system repairs, and related electrical work such as main panel upgrades. Reviews also mention help with project coordination and permitting, plus troubleshooting issues like roof leaks or solar systems going offline.

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.
View full profile →

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.
View full profile →

Get a Quote

What do you need help with?

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.

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.