24/7: (408) 403-9888 Get Bear Plan
24/7 Emergency Response

Contact California First Roofing

Free estimates, honest answers, and a real person on the other end of the phone — anywhere in San Jose and Santa Clara County.

Reach us

Three ways to get started

Free • No Obligation

Get Your San Jose Estimate

Sent directly to sales@californiafirstroofing.com — response within 15 minutes during business hours.

By submitting, you agree to receive service-related messages from California First Roofing. Reply STOP to opt out. Msg & data rates may apply.

Visit Our Office

Find California First Roofing

690 Saratoga Ave Ste 100, San Jose, CA 95129 · (408) 403-9888

Get Directions