Alert

24 HOUR EMERGENCY SERVICE:
CALL 1-800-698-6380

Thank You For Visiting City Mechanical

We hope that you like what we, here at City Mechanical, are all about! If you would like to request an estimate for one of our services or schedule an appointment for scheduled maintenance be sure to head over to the Request Service page and fill out the form over there.  Otherwise, if you have any questions or comments, fill out the form here to get in contact.  Thank you for considering City Mechanical for your HVAC needs.  We hope to serve you in the future!

Contact Us

San Francisco Office

Address:

888 Marin Street San Francisco, CA 94124

Phone:

(510) 724-9088

Fax:

(415) 647-6249

Hercules Office

Address:

724 Alfred Nobel Drive Hercules, CA 94547

Phone:

(510) 724-9088

Fax:

(510) 724-8240

Petaluma Office

Address:

1130 Industrial Street Petaluma, CA 94952

Phone:

(510) 724-9088