Santa Rosa roofing contractor serving Sonoma CountyHablamos Español Mon–Fri 7–5 · Sat 8–2
Skylight and pipe flashings on a finished white roof
Skylight contractor · Mario Contreras Roofing

Skylight Installation

Mario Contreras Roofing provides skylight installation in Santa Rosa for homeowners who want more natural light without roof leaks.

Call (707) 540-2592

Let's talk about your roof

Get a free estimate

Tell us what you have in mind.
We’ll help you find the next step.

Required fields marked *. We use these details to respond to your request. Privacy notice.

Prefer to talk? (707) 540-2592

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. As part of our skylight contractor service in Santa Rosa, we make sure every skylight is 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 — not against it.

Skylight and pipe flashings on a finished white roof

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. Homes in Fountaingrove, Rincon Valley, Bennett Valley, and Skyhawk deal with significant rainfall each season — proper installation is not optional.

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.

Good flashing is key to keeping water out around skylights through Santa Rosa's wet winters.

We match the skylight work to your roofing material and roof slope so everything integrates cleanly.

We focus on clean installation details that help prevent future leaks long after the job is done.

A few useful answers

Skylight Installation questions

Can a skylight be added to an existing roof?

Yes, in many cases. The roof type, slope, framing, and location all matter. Our skylight contractor team can inspect the area and explain exactly what is possible for your home.

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 exact cause before any work begins.

Do you install skylights outside Santa Rosa?

Yes. We install skylights in Rohnert Park, Windsor, Sebastopol, and nearby Sonoma County areas.

Before you decide

Guides for your project

All roofing guides
Get started with a free estimate

Ready to talk
about your roof?

From roof repairs to a full replacement, our local crew is ready to talk through your project.

Call MarioFree estimate