From installing a roof from scratch to working on entire re-roofing on your home, we are here for you. Our team of licensed experts will get the job done on time and budget.


Wood shingle repairs, Metal roof repairs, Clay tile roof repairs, Flat roof repairs, Repairing foam, Repairing ply surfaces, Natural slate repairs.


When you need new gutters, gutter replacement, gutter screens, and/or regular gutter maintenance, you can count on Bay City Roofing to help you with any of your gutter needs.

Why Choose US

Satisfaction Guarantee

We are a licensed, bonded and insured with 20 years of experience that delivers guaranteed satisfaction.

A One-Stop Shop

From new roofing installations, to gutters and complete re-roofing projects, we do it all.

Free Consultation

We love what we do, and love to share our expertise with you on your next roofing projects.


Please fill out our form if you have any questions about our services and availability.

You can also reach us by calling (925) 848-8841.