Search our
Business Directory

Member Information

Leo's Roofing Inc.

Business Address:
1285 Petaluma Hill Road, Suite B.
Santa Rosa CA 95404

Business Phone: (707) 527-1289
Fax Number: (707) 527-5248
Business Email:

Leo Avalos, President

Business Category:
Building Contractors

Business Description:

Residential and Commercial Roofing and Gutters. Conventional roofing materials, PVC garden roofing, specializing in Green Roofing installs. Seamless gutters, leaf protection, emergency repair, custom downspouts. On site roll forming and custom metal fabrication. Steel, Aluminum, Copper, Zinc and Corten. Member since 2010.