Compare Local Pros

Acker Roofing vs Marco Roofing

East Bay Roofing Comparison · Updated January 2026

Acker Roofing Marco Roofing
Rating 4.9 4.9
Years Licensed 12 years 45 years
License # 993338 402961
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location Concord, CA Fremont, CA
Website ackerroofing.com www.marcoroofing.com

Our Analysis

Acker Roofing is based in Concord, Contra Costa County, and has been licensed for 12 years with an active status. The provided information associates Acker with residential roof repairs, full roof replacements (including tear-offs), roof inspections, and roof cleaning. Customer accounts also reference related tasks such as leak work, dry rot repair, attic insulation blow-in, and coordinating solar panel removal and reinstallation. Service coverage is described as primarily Concord and the broader Contra Costa County area, with some nearby communities mentioned. Projects referenced include storm-damage repairs, insurance-related inspections/documentation, and planned reroofing, with notes that permitting and inspection requirements may be coordinated when applicable.

Marco Roofing is based in Fremont, Alameda County, and has been licensed for 45 years with an active status. Like Acker, it carries workers’ compensation coverage and a $25,000 bond. Customer accounts describe Marco as professional and responsive from estimate through completion, with communication about scope, scheduling, and pricing. Work referenced includes roof replacements and repairs, with attention to details such as tile matching and related components like gutters, metal work, and jobsite cleanliness. Timeliness and completing work within agreed timeframes are recurring themes, including accommodating time-sensitive situations.

Why choose Acker Roofing?

  • You’re located in or near Concord/Contra Costa County and want a contractor described as primarily serving that area.
  • Your project includes inspections, cleaning, repairs, or a full replacement with tear-off, as these services are specifically referenced for Acker Roofing.
  • You may need coordination with other parties (such as solar panel removal/reinstallation) or help with insurance-related inspections/documentation.
  • You want a contractor described as providing clear explanations and thorough inspections, with attention to jobsite cleanliness.
View full profile →

Why choose Marco Roofing?

  • You’re located in or near Fremont/Alameda County and prefer a contractor based in that area.
  • You value longer stated licensing tenure (45 years) while still having an active license, workers’ comp, and a $25,000 bond.
  • Your project involves roof replacement or repair where details like tile matching, gutters, or metal work are part of the scope.
  • You want a contractor described as straightforward on scope, scheduling, and pricing, including minimizing unexpected add-ons and meeting agreed timelines.
View full profile →

Get a Quote

What do you need help with?

Frequently Asked Questions

Yes. Both Acker Roofing and Marco Roofing are listed with active license status and workers’ compensation coverage.

Yes. Each company is listed as maintaining a $25,000 bond.

Acker Roofing is based in Concord in Contra Costa County. Marco Roofing is based in Fremont in Alameda County.

Customer accounts for both companies reference accommodating time-sensitive situations. Acker Roofing is specifically associated with leak and storm-damage situations, and Marco Roofing is described as accommodating time-sensitive needs and meeting agreed timelines.

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.