BEST RATED » SANTA ROSA CA » ROOFING CONTRACTORS

The Best Roofing Contractors in Santa Rosa

Handpicked top 3 best roofing contractors in Santa Rosa, California. 50-Point Inspection includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and their general excellence. You deserve the best!

ARS ROOFING, GUTTERS AND WATERPROOFING

3327 McMaude Place, Santa Rosa, CA 95407

Since 1996

Roofing, New Roof, Roof Maintenance, Roof Inspection, Composite Roofing Shingles, Tile and Composite Tile, Single Ply, TPO Membranes, APP Modified Bitumen, Roof Coatings, Metal Roofing, Roof Winterization Maintenance, Gutter Cleaning and Screening, Dry Rot Repairs, Gutters & Waterproofing

Offer Free estimate - Offer 24/7 Emergency service available

License #837618

arsolutions2004@aol.com

arsroofing.com/about_ars_...

Reviews

Mon - Sat: 8:00 am - 4:00 pm

STEPHEN CURLEY ROOFING, INC.

3210-C Coffey Lane, Santa Rosa, CA 95403

Since 1993

Residential Roofing, Asphalt Composition Shingles Roofs, Tile Roofs, Stone Coated Steel, Slate Roofs, Synthetic Composite Roofs, Modified Bitumen or Rolled Roofing, Standing Seam Metal Roofs, Commercial Roofing, TPO Roofing, EPDM Roofing, Rubber Roofs Roofing, PVC Roofing, Metal Roofing & Emergency Repairs

Offer Free Estimate - Provides all aspects of roofing for both residential & commercial applications

License #976993

Send Email

stephencurleyroofing.com/faq

Reviews

Mon - Fri: 9:00 am - 5:00 pm

CRANDALL ROOFING, INC.

183 Oceanic Way, Suite 1, Santa Rosa, CA 95407

Since 1984

Roof Replacement, Roof Repair, Full Service Roofing, Emergency Roof Repair, New Roofs, Re-Roofs, Residential and Commercial Roofing, Gutter Installs, Tile, Shingle or Flat Roof Service, Roofing Leak Repair, Metal Roofing, Roof Maintenance, Dark Streaks & Dark Patches

Serving Petaluma, Napa, Novato and the entire Sonoma County - Offer a full range of services including New Roof Replacement, Re-Roofing & Repairs

License #452195

crandallroofing@aol.com

crandallroofing.com

Reviews

Mon - Thu 9:00 am - 3:00 pm Fri: 9:00 am - 1:00 pm