Compare Local Pros

Advanced Roofing Services Inc vs Apollo Roofing Company

East Bay Roofing Comparison · Updated January 2026

Advanced Roofing Services Inc Apollo Roofing Company
Rating 4.3 5.0
Years Licensed 28 years 5 years
License # 748858 1076767
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location Alameda, CA Walnut Creek, CA
Website www.advancedroofingsvcs.com www.apolloroofingcompany.com

Our Analysis

Advanced Roofing Services Inc is based in Alameda (Alameda County) and has been licensed for 28 years with an active license. Apollo Roofing Company is based in Walnut Creek (Contra Costa County) and has been licensed for 5 years with an active license. Both list workers’ compensation coverage and a $25,000 bond.

In customer feedback themes, Advanced Roofing Services Inc is often noted for friendly interactions, strong communication during roofing work, and satisfaction with completed roof installations. However, some customers report that communication and customer service can be inconsistent, indicating experiences may vary depending on the project or point of contact.

Apollo Roofing Company is commonly described as professional, responsive, and organized from inquiry through completion. Reviews frequently mention clear communication, detailed explanations of estimates and options, and timely follow-up. Customers also cite efficient scheduling, quick crews, tidy job sites with regular cleanup, and a smooth, well-coordinated process with updates during the work. Some feedback highlights inspections, help selecting materials, guidance on warranty choices, and support after completion, including addressing additional items found during the project.

Why choose Advanced Roofing Services Inc?

  • You want a contractor based in Alameda serving Alameda County, which may be convenient for local residential roofing projects.
  • Longer licensing history (28 years) may matter if you prioritize established tenure in the trade.
  • Feedback often mentions solid roofing workmanship and professionalism, with positive notes on straightforward project discussions.
  • Some customer experiences describe inconsistent communication or customer service, so it may help to clarify points of contact, update cadence, and expectations upfront.
View full profile →

Why choose Apollo Roofing Company?

  • You’re located near Walnut Creek or in Contra Costa County and want a contractor positioned in that area.
  • Customer feedback frequently emphasizes organization, responsiveness, and clear explanations of estimates and options.
  • Reviews often reference efficient scheduling, quick crews, and job sites kept tidy with regular cleanup.
  • If you value process details such as inspections, help choosing materials, warranty guidance, and post-project support, these themes appear repeatedly in customer comments.
View full profile →

Get a Quote

What do you need help with?

Frequently Asked Questions

Yes. Both list an active license status, workers’ compensation coverage, and a $25,000 bond.

Advanced Roofing Services Inc lists 28 years licensed, while Apollo Roofing Company lists 5 years licensed.

Advanced Roofing Services Inc is based in Alameda in Alameda County. Apollo Roofing Company is based in Walnut Creek in Contra Costa County.

Advanced Roofing Services Inc is often praised for friendly interactions and workmanship, but some customers report inconsistent communication. Apollo Roofing Company is frequently described as organized and responsive, with clear explanations, timely follow-up, and regular updates during the work.

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.