
Skylight Installation in Santa Rosa, CA
Mario Contreras Roofing provides skylight installation in Santa Rosa for homeowners who want more natural light without roof leaks. Skylights must be installed with proper flashing, sealing, and roof details so rain stays outside where it belongs.
Whether you are adding a skylight during roof replacement or replacing an old leaking unit, we help make sure the skylight works with your roof system.

Adding Natural Light Without Creating Roof Problems
Skylights can brighten kitchens, hallways, bathrooms, and living rooms, but poor installation can lead to leaks. In Santa Rosa, winter rain will quickly find bad flashing, old seals, or weak roof details around a skylight.
We focus on the roof connection first. That means proper flashing, clean edges, and careful work around shingles, tile, metal, or flat roof sections. We also check nearby areas if you already have a leak and need roof repair.
Why Skylight Details Matter
A skylight is only as good as the roof work around it.
Proper Flashing
Good flashing is key to keeping water out around skylights.
Roof System Fit
We match the skylight work to your roofing material and roof slope.
Leak Prevention
We focus on clean installation details that help prevent future leaks.
Skylight Installation Questions in Santa Rosa
Common questions about skylights and roof leaks.
Can a skylight be added to an existing roof?
Yes, in many cases. The roof type, slope, framing, and location all matter. We can inspect the area and explain what is possible.
Why is my skylight leaking?
The problem may be old flashing, failed seals, cracked material, or roof damage nearby. A roof inspection can find the cause.
Do you install skylights outside Santa Rosa?
Yes. We install skylights in Rohnert Park, Windsor, Sebastopol, and nearby areas.
Skylight Installation and Related Services
Need help with another roofing service? Mario Contreras Roofing serves Santa Rosa and nearby Sonoma County communities.
Protect Your Home With Reliable Roofing Services
