skip to Main Content



Hernandez Roofing is a top-rated roofing company based in Santa Rosa, California, and proudly serving commercial and residential customers located in Marin County and Sonoma County. With vast experience in the roofing industry our professional roofers are capable to handle all your roofing needs, no matter the size or what type of project you have we ensure high-quality both in the services we offer and the materials we use.

As a fully certified and professional roofing company Hernandez Roofing offers multiple roofing services to both commercial and residential clients, we’ve been 28 years in the roofing industry with a strong commitment to delivering high-standard results. For your home or business roofing needs we can help, our professionals are highly skilled and experienced to take any roofing project, no matter how large or small it is we are fully equipped to deliver your most desired results.




LIC No. 898351


Roofing Repair

For all your roof repair needs you can count on Hernandez Roofing. We take great responsibility in every repair project we perform, we know all homeowners and business owners want to reach high-quality results.

Slope roofing

Whether you’re looking to repair or fully replace your existing roof at Hernandez Roofing we specialize in all types of roof including slope roofs, flat roofs, shingles, flat roofs and many others. Contact us today to know more about the roof options we provide.

Composition shingles

If you’re looking for a cost-effective roof system composition shingles are the right choice for you, shingles are a favored roofing material used in residential properties due to its low cost, versatility and high durability. Get composition shingles properly installed in your home or business with Hernandez Roofing.

New roofs

Whether you are planning to replace the old roof with a new roof in your commercial or residential property or you’re building a new house, we know you want to get reliable roofers to complete this project, the expert roofers at Hernandez Roofing are ready to help – we provide all types of roofs to suit your personal and property needs.


Roof maintenance is essential to keep the roofing system in optimum conditions, both aesthetics and functionality of your commercial or residential roof are very important if you neglect one of them your roof might start experiencing some issues. Prevent roofing damages by having your roof maintained by a certified roofing company.


Looking for gutter installation services? Look no further than Hernandez Roofing, we not only install new roofs we can also help you install a new gutter system in your home or business, efficiency and quality are guaranteed with us.

For estimate requests the specialists at Hernandez Roofing are ready to take your call 24/7, feel free to give us a call now.

Hernandez Roofing


Call Now Button
Contact Us
close slider
Back To Top