Roof Flashing Leak Detection Altadena CA stops hidden leaks fast

Same-day flashing leak detection across Los Angeles County

Roof Flashing Leak Detection Altadena CA is the fastest way to find water that shows up on your ceiling but never on your roof. We trace leaks back to chimney, step, and kickout flashing, then seal them before the next storm. If you have been searching for roof flashing leak detection near me Altadena CA, we run same-day appointments across the 91001 and 91104 ZIP codes.

Striking lightning bolt illuminates the night sky over suburban rooftops during a powerful thunderstorm.

Roof Flashing Leak Detection Altadena CA: how it works

Roof Flashing Leak Detection Altadena CA is a diagnostic service that finds the exact point where water slips past the metal, membrane, or sealant protecting your roof's joints. Flashing covers the seams at chimneys, walls, valleys, skylights, and vent pipes, and it fails long before shingles do. We use moisture meters, hose testing, and a close visual sweep of every flashing run to pinpoint the entry point instead of guessing at the stain on your ceiling.

Altadena homes take a specific beating. Winter storms push rain sideways into chimney flashing, summer sun bakes polyurethane sealant until it cracks, and the 2020 to 2026 stretch brought wind events that lifted counter flashing on older roofs. When you call for roof flashing leak detection in Altadena, California, we start with the areas most likely to fail on your roof type, then confirm with water testing before we quote a repair.

Why homeowners book flashing leak detection

Finding the leak is the hard part. Once we know exactly where water is entering, the repair is usually smaller and cheaper than homeowners expect. These are the outcomes our Altadena customers care about most.

Stop ceiling stains early

A brown ring on your ceiling usually means water has been traveling for weeks. Catching it with roof flashing leak detection near me in Altadena CA before the drywall sags saves you a drywall repair, a paint job, and possibly insulation replacement. Most of the leaks we find are still in the $180 to $450 repair range.

Protect attic insulation

Wet insulation loses its R-value and grows mold within 48 to 72 hours. Our moisture mapping shows how far water has spread from the flashing entry point, so you know whether you are looking at a $200 seal job or a larger repair with insulation replacement.

Avoid emergency tarping

Emergency roof flashing leak detection Altadena calls spike every January when storms hit the San Gabriel foothills. Booking a detection visit before the rain arrives means you are repairing on your schedule, not paying emergency rates while water drips into a bucket.

Document damage for insurance

We photograph every failed flashing joint, note the cause, and give you a written summary you can hand to your adjuster. Storm damage flashing claims go smoother when the leak source is documented before repairs begin.

Why homeowners book flashing leak detection

What to expect from our leak detection visit

Every visit follows the same five steps, whether you booked a routine inspection or called after a storm. Most detection appointments take 60 to 90 minutes, and you get a written finding before we leave.

1

Phone triage

We ask where the stain is, when it appears, and what your roof is made of. That tells us whether to bring a moisture meter for interior work, a hose for exterior testing, or both. You get a two-hour arrival window and a call when we are 30 minutes out.

2

Interior moisture scan

We start inside the attic with a pin-type moisture meter and a thermal camera. Reading the ceiling joists and sheathing tells us which direction the water is traveling, which narrows the search to one or two flashing runs before we ever climb the roof.

3

Roof-level inspection

On the roof we check chimney flashing, step flashing, counter flashing, kickout flashing, vent pipe boots, and skylight curbing. We look for corroded flashing, cracked sealant, loose counter flashing, and missing kickout flashing, the four failures we find most often in Altadena.

4

Water testing

We run a controlled hose test on the suspected flashing run, one section at a time, while a second technician watches the attic. This confirms the entry point instead of relying on a visual guess, and it takes 15 to 30 minutes depending on roof size.

5

Written findings and quote

You get photos of the failed flashing, a plain-language explanation of the cause, and a repair quote the same day. If the fix is a $180 reseal, we say so. If the flashing needs replacement, we show you why before you decide.

Six years of flashing leak experience

Six years of flashing leak experience

Hometown Roof Protectors has been working on Altadena roofs since 2020, and flashing leaks have been our focus from the start. Our technicians hold California Contractor License (C-39 Roofing) credentials, OSHA safety certification, and manufacturer training through GAF Master Elite and Owens Corning Preferred Contractor programs. We are NRCA members and follow ICC roofing certification standards on every flashing detail. In six years we have traced leaks on shingle, tile, metal, and flat roofs across Los Angeles County, from 1920s bungalows near Christmas Tree Lane to newer builds in La Viña.

  • California Contractor License (C-39 Roofing) with OSHA safety certification on every crew.
  • GAF Master Elite and Owens Corning Preferred Contractor training for flashing systems.
  • NRCA member following ICC roofing certification standards on all installations.
  • Six years serving Altadena, from Rubio Canyon to Altadena Town Center.
  • Moisture meters, thermal cameras, and controlled hose testing on every detection visit.

Why Altadena calls us for flashing leak detection

Plenty of roofers will climb up, look around, and sell you a full replacement. We built this service around finding the actual leak first, because most flashing failures are repairable for a fraction of replacement cost.

Detection before sales

We do not quote a roof replacement until we have confirmed the leak source with water testing. In six years, roughly seven out of ten flashing leaks we find are repairable for under $500, and we would rather earn your trust on a small job than oversell a big one.

Same-day availability

Same-day roof flashing leak detection Altadena appointments are available most weekdays, and we hold emergency slots open during storm weeks. Call before noon and we can usually have a technician on your roof the same afternoon.

Local roof knowledge

We know which Altadena streets have original 1920s chimney flashing, which builds used butyl tape instead of proper step flashing, and how the foothill wind patterns stress counter flashing on west-facing slopes. That local pattern recognition speeds up every detection visit.

Honest pricing, no surprises

You get the detection fee and the repair quote in writing before any work starts. If we find nothing, we tell you that too and suggest the next step, whether that is an interior plumber check or a second visit after the next rain.

What our flashing leak detection covers

Every detection visit covers a full flashing inspection, interior moisture mapping, and controlled water testing on the suspected area. Repairs are quoted separately so you can see exactly what the fix costs before approving it. Here is what is included in the base service.

What's Included

Full flashing inspection

We inspect chimney flashing, step flashing, counter flashing, kickout flashing, valley flashing, drip edge, vent pipe boots, and skylight curbing. Every joint gets checked for corrosion, cracked sealant, loose fasteners, and improper overlap.

Interior moisture mapping

A pin-type moisture meter and thermal camera map how far water has spread from the entry point. You learn whether the damage is confined to one rafter bay or has reached insulation and drywall.

Controlled water testing

We run a hose test on the suspected flashing run while a second technician watches from the attic. This confirms the exact entry point and rules out plumbing or HVAC condensation as the source.

Photo documentation

You receive photos of every failed flashing joint with a written explanation of the cause. This documentation is formatted for insurance claims if the leak came from a storm event.

Same-day repair quote

Before we leave, you get a written quote for the repair, whether that is a simple reseal, flashing replacement, or a larger repair involving sheathing. No pressure, no same-day-only discounts.

Flashing problems we find in Altadena homes

Flashing fails in predictable ways, and Altadena's mix of older homes and foothill weather hits most of them. These are the five failures we diagnose most often when homeowners call about a leak they cannot find.

01
The Problem

Leaking chimney flashing after winter storms

Water runs down the chimney chase and stains the ceiling near the fireplace, often showing up weeks after the storm that caused it.

Our Solution

We test the chimney flashing with a controlled hose run, check the counter flashing and step flashing overlap, and reseal or replace the failed sections. Most chimney flashing repairs in Altadena run $350 to $750 depending on chimney size and access.

02
The Problem

Corroded flashing on 1920s and 1930s roofs

Original galvanized steel flashing rusts through after 60 to 80 years, letting water drip directly onto sheathing and rafters.

Our Solution

We replace corroded galvanized steel with copper or aluminum flashing fabricated on site with a flashing brake. Copper lasts 70-plus years in Altadena's climate, so it is usually the last flashing replacement that roof will need.

03
The Problem

Missing kickout flashing at wall intersections

Without a kickout, roof water runs down the wall, rots siding, and stains stucco. This is one of the most common hidden leaks we find.

Our Solution

We fabricate and install a proper kickout flashing with a hand seamer and seal it with polyurethane sealant. The fix takes under two hours and prevents thousands in siding and stucco damage over the life of the roof.

04
The Problem

Cracked sealant around vent pipe boots

UV exposure cracks the rubber boot and sealant within 8 to 12 years, letting water drip straight into the attic.

Our Solution

We replace failed vent pipe boots with new EPDM or lead boots matched to your pipe diameter, then seal the base with roofing cement and polyurethane. Most boot replacements run $180 to $320 installed.

05
The Problem

Loose counter flashing on tile roofs

Counter flashing that has pulled away from the chimney or wall lets wind-driven rain slip behind the step flashing, which is hard to spot from the ground.

Our Solution

We reset and re-secure counter flashing, then seal the top edge with butyl tape and polyurethane. On tile roofs we use a pry bar and tin snips to lift tiles without breaking them, so the repair blends into the existing roof.

When to book flashing leak detection

1

A ceiling stain appeared after the last storm but the roof looks fine from the ground.

Solution

We run interior moisture mapping first to narrow the search, then hose-test the flashing runs most likely to be the source. Most hidden leaks like this trace back to chimney or step flashing within the first hour.

Outcome

You get a confirmed leak source and a repair quote the same day, usually for under $500.

2

You are buying a home in Altadena and the inspection report flagged flashing as a concern.

Solution

We provide a pre-purchase flashing inspection with photos and a written summary of every defect, plus a repair estimate you can use in negotiations. This is different from a general home inspection because we focus only on flashing and water entry.

Outcome

You walk into closing knowing exactly what the flashing needs and what it will cost.

3

Your roof is 15 to 20 years old and you want to know whether the flashing will outlast the shingles.

Solution

We inspect every flashing run, check sealant age, and tell you which pieces need replacement now versus which can wait. If the flashing is sound, we say so and recommend a maintenance seal instead of replacement.

Outcome

You avoid replacing flashing that still has years of life left, or you catch the pieces that will fail before the shingles do.

4

You had a roof repair last year and the same area is leaking again.

Solution

Repeat leaks usually mean the original repair missed the actual entry point. We re-test the area from scratch, check the previous repair, and identify what was missed, whether that is a second flashing run or an underlying sheathing issue.

Outcome

The leak gets fixed at the source, and you stop paying for repeat visits to the same spot.

Tools and methods we use on every visit

Tools & Equipment

Pin-type moisture meter

Reads moisture content in ceiling joists, sheathing, and drywall so we can map how far water has traveled from the flashing entry point.

Thermal imaging camera

Shows temperature differences caused by evaporating moisture, which reveals wet areas behind finished surfaces without cutting into drywall.

Flashing brake and hand seamer

Lets us fabricate custom copper, aluminum, or galvanized steel flashing on site so replacements match your roof's exact dimensions.

Tin snips and pry bar

Used to lift tile and shingle courses without breaking them, so we can inspect and repair step flashing underneath.

Caulking gun with polyurethane sealant

Applies Henry and Oatey polyurethane sealants that stay flexible through Altadena's summer heat and winter rain.

Roofing hammer and roofing nailer

Re-secures flashing, shingles, and counter flashing after inspection or repair without disturbing surrounding courses.

Methods & Techniques

Controlled hose testing

We run water on one flashing section at a time while a second technician watches from inside the attic. This isolates the exact entry point instead of guessing based on stain location, which is often misleading.

Moisture mapping

By reading moisture at multiple points across the attic, we build a map of how water is traveling. This tells us whether the leak is at one flashing run or several, and whether the damage is contained or spreading.

ICC and NRCA flashing standards

Every repair follows ICC roofing certification and NRCA flashing guidelines, including proper overlap, fastening patterns, and sealant placement. This is why our repairs hold up through multiple storm seasons.

Manufacturer-approved materials

We use GAF, Owens Corning, CertainTeed, Henry, Grace, and Malarkey materials matched to your existing roof system. Mixing incompatible materials is a common cause of premature flashing failure.

How flashing leak detection runs in Altadena

Altadena sits against the San Gabriel foothills, and that geography shapes every flashing leak we find. Winter storms push rain sideways into west-facing chimney flashing. Summer UV bakes polyurethane sealant until it cracks. The 2020 to 2026 stretch brought wind events that lifted counter flashing on older roofs, especially in the Historic Highlands and Janes Village areas where 1920s construction is common. When you book roof flashing leak detection in Altadena, California, we start with the flashing runs most likely to fail on your specific roof type and neighborhood. For a roof flashing leak detection service for leaks in Altadena, we bring moisture meters, thermal cameras, and hose testing equipment to confirm the entry point before quoting a repair. Homes near Rubio Canyon and Santa Rosa often have steeper pitches and more complex flashing runs, which means detection takes a bit longer but the repair is usually straightforward once we find the source. Most detection visits in the 91001, 91003, and 91104 ZIP codes wrap up in 60 to 90 minutes.

Service Areas

Christmas Tree Lane

Historic 1920s homes with original chimney flashing that often needs replacement rather than resealing. We see corroded galvanized steel here more than anywhere else in Altadena.

Rubio Canyon

Steeper roof pitches and canyon wind exposure stress counter flashing. Detection visits here often require extra hose testing time to isolate the leak.

Altadena Town Center

A mix of older bungalows and newer builds, which means we see both failed original flashing and improperly installed modern step flashing in the same block.

La Viña

Newer construction with tile roofs where counter flashing and vent pipe boots are the most common leak sources. Detection focuses on the tile-to-flashing transitions.

Historic Highlands

Older homes with complex roof lines and multiple wall intersections. Missing kickout flashing is a frequent finding on these properties.

Local Considerations

Foothill wind exposure on west-facing slopes

Wind-driven rain pushes past counter flashing that would stay dry on a calmer site. We test these runs with angled hose spray to replicate real storm conditions.

Summer UV degradation of sealant

Polyurethane sealant cracks within 5 to 8 years in Altadena's sun. We check sealant age on every visit and recommend resealing before cracks open into leaks.

Older homes with original galvanized flashing

Galvanized steel rusts through after 60 to 80 years, so detection often turns into replacement planning. We document the condition so you can budget for it.

Winter storm concentration from December through March

Most Altadena flashing leaks appear during a four-month window. Booking detection in fall means you are repairing before the storms, not during them.

Chimney flashing leak on a 1925 bungalow

Before

A homeowner near Christmas Tree Lane had a ceiling stain that grew every winter for three years. Two previous roofers had resealed the chimney without testing, and the leak kept returning. The stain had spread to a 3-foot circle by the time we were called.

After

We hose-tested the chimney flashing and found the counter flashing had pulled away from the brick, letting water run behind the step flashing. We replaced both runs with new copper flashing and sealed the top edge. Total repair was $680, and the ceiling has stayed dry through two storm seasons since.

Maintenance & Follow-up

We recommend checking chimney flashing sealant every two years and re-sealing the top edge every five. A $180 maintenance seal prevents another $680 replacement.

Before

A home in Historic Highlands had a mysterious stain on the interior wall below a roof-to-wall intersection. The roof itself looked fine, and the homeowner had already paid for a stucco patch that failed within months. Water was running down the wall behind the stucco.

After

We found the roof had no kickout flashing at the wall intersection, so water was running straight down the wall instead of into the gutter. We fabricated and installed a copper kickout flashing, sealed it with polyurethane, and patched the stucco. The $420 repair stopped a leak that had already caused $1,800 in stucco and framing damage.

Maintenance & Follow-up

Kickout flashing needs no regular maintenance, but we check it on every roof inspection. If your roof lacks kickouts at wall intersections, that is the first thing to add.

Before

A homeowner in Altadena Town Center noticed a drip in the attic during heavy rain. The roof was only 15 years old and the shingles looked good, so they were worried about a full replacement. The leak appeared only during storms lasting more than an hour.

After

We traced the leak to a cracked EPDM vent pipe boot that had UV-degraded after 12 years. We replaced the boot with a new lead boot matched to the pipe diameter and sealed the base with roofing cement. The $240 repair solved the leak, and the homeowner avoided a $12,000 roof replacement they had been quoted elsewhere.

Maintenance & Follow-up

Vent pipe boots should be checked every 5 years and replaced every 10 to 12. We include boot inspection in every flashing maintenance visit.

Frequently Asked Questions

Have questions? We have answers. If you don't see your question here, feel free to contact us.

Call Us
How much does roof flashing leak detection cost in Altadena CA?

Most detection visits run $180 to $450 in 2026, depending on roof height, material, and how many areas we need to test. That fee covers the full inspection, moisture mapping, water testing, and written findings. Repairs are quoted separately, and most Altadena repairs land between $180 and $850. You get the detection fee upfront when you book.

How does roof flashing leak detection work in Altadena, California?

We start inside the attic with a moisture meter and thermal camera to narrow the search, then inspect every flashing run on the roof. Next we run a controlled hose test on the suspected area while a second technician watches from inside. That confirms the exact entry point before we quote a repair. Most visits take 60 to 90 minutes from arrival to written findings.

Can you detect roof flashing leaks in Altadena without tearing up my roof?

Yes. Our detection process is non-invasive in almost every case. We use moisture meters, thermal imaging, and controlled hose testing to find the leak without removing shingles or cutting drywall. On tile roofs we lift and reset tiles carefully, but we do not break them. If a repair is needed, we show you photos and explain the scope before any work begins.

Do you offer roof flashing leak detection service near me in Altadena?

We serve all of Altadena, including West Altadena, East Altadena, Christmas Tree Lane, Rubio Canyon, and La Viña, plus the 91001, 91003, and 91104 ZIP codes. Same-day appointments are available most weekdays, and we hold emergency slots during storm weeks. Call before noon and we can usually have a technician on your roof the same afternoon.

Licensed, certified, and reviewed

Certifications

California Contractor License (C-39 Roofing) by California State License Board
OSHA Safety Certification by Occupational Safety and Health Administration
GAF Master Elite Contractor by GAF
Owens Corning Preferred Contractor by Owens Corning
NRCA Member by National Roofing Contractors Association

Customer Reviews

Google

We had a ceiling stain that two other roofers could not find. Hometown Roof Protectors tested the chimney flashing with a hose and found the leak in under an hour. The repair was $520 and the stain has not grown since. Worth every penny for the detection alone.

Yelp

Called about a leak near our skylight after the January storms. They came out the same day, found a failed boot on a vent pipe, and fixed it on the spot. Fair pricing, clear explanation, and they cleaned up after themselves. Highly recommend for Altadena homeowners.

BBB

We used them for a pre-purchase flashing inspection on a 1920s home near Christmas Tree Lane. They documented every defect with photos and gave us a repair estimate we used in negotiations. Saved us thousands. Professional and thorough.

Google

After a windstorm lifted our counter flashing, we called for emergency detection. They were on the roof within three hours, tarped the area, and came back the next day to repair it properly. Honest pricing and no upselling. This is our roofer from now on.

Related Services

Explore our other professional services

Roof Flashing Repair

Once detection confirms the leak source, flashing repair is the next step. We replace or reseal failed flashing using copper, aluminum, or galvanized steel matched to your roof, with most Altadena repairs completed in a single visit.

Roof Flashing Repair

Roof Leak Repair

When detection shows the leak is not flashing-related, roof leak repair covers the rest of the roof system. We trace leaks to shingles, underlayment, or penetrations and repair the source, not just the symptom.

Roof Leak Repair

Chimney Flashing Repair

Chimney flashing is the most common leak source we find in Altadena. We replace failed step and counter flashing, reseal the top edge, and test the repair with a hose run before we leave.

Chimney Flashing Repair

Skylight Flashing Repair

Skylight curbing and flashing fail faster than most roof components. We inspect the curb, replace failed flashing, and reseal the transition to the roof field, using Velux-compatible materials where applicable.

Skylight Flashing Repair

Vent Pipe Flashing Repair

Cracked vent pipe boots are a frequent finding during detection visits. We replace failed EPDM and lead boots with new ones matched to your pipe diameter, then seal the base with roofing cement.

Vent Pipe Flashing Repair

Valley Flashing Repair

Valleys carry the most water on any roof, and failed valley flashing shows up as leaks far from the valley itself. We inspect, reseal, or replace valley flashing using modified bitumen or metal matched to your roof.

Valley Flashing Repair

Step Flashing Repair

Step flashing protects every roof-to-wall intersection. Improper step flashing installation is one of the most common causes of hidden leaks we find, and we repair it with properly overlapped and fastened pieces.

Step Flashing Repair

Counter Flashing Repair

Loose counter flashing lets wind-driven rain slip behind step flashing. We reset and re-secure counter flashing, then seal the top edge with butyl tape and polyurethane to keep water out.

Counter Flashing Repair

Drip Edge Flashing Repair

Drip edge protects your fascia and directs water into the gutter. When it fails, water wicks back into the roof edge. We replace damaged drip edge and reseal the transition to the underlayment.

Drip Edge Flashing Repair

Kickout Flashing Repair

Missing kickout flashing is one of the most damaging flashing defects we find in Altadena. We fabricate and install proper kickouts at wall intersections, preventing water from running down siding and stucco.

Kickout Flashing Repair

Wall Flashing Repair

Wall flashing covers the transition between your roof and any vertical wall. We inspect, repair, or replace wall flashing and seal it with polyurethane to stop water from entering behind the siding.

Wall Flashing Repair

Roof Flashing Replacement

When flashing is too corroded or damaged to repair, replacement is the better investment. We fabricate new flashing on site with a flashing brake and install it to ICC and NRCA standards.

Roof Flashing Replacement

Emergency Roof Flashing Repair

Storm-driven flashing failures need fast attention. We hold emergency slots during Altadena storm weeks and can usually tarp or repair a failed flashing run the same day you call.

Emergency Roof Flashing Repair

Roof Flashing Inspection

A standalone flashing inspection covers every flashing run on your roof without water testing. It is a good option for pre-purchase checks, insurance documentation, or annual maintenance.

Roof Flashing Inspection

Roof Flashing Maintenance

Annual or biennial flashing maintenance reseals aging joints before they fail. For Altadena homes, we recommend a maintenance visit every two years to stay ahead of UV sealant degradation.

Roof Flashing Maintenance

Roof Flashing Sealing

Resealing is the least expensive flashing fix when the metal is still sound. We clean the joint, apply Henry or Oatey polyurethane sealant, and test the repair with a hose run.

Roof Flashing Sealing

Metal Roof Flashing Repair

Metal roofs use different flashing details than shingle or tile. We repair metal roof flashing with matched materials and fasteners, following manufacturer specs for GAF, CertainTeed, and Malarkey systems.

Metal Roof Flashing Repair

Shingle Roof Flashing Repair

Shingle roofs are the most common roof type in Altadena. We repair step, counter, and chimney flashing on shingle roofs without disturbing surrounding courses, using hand seamers and pry bars to lift shingles cleanly.

Shingle Roof Flashing Repair

Tile Roof Flashing Repair

Tile roofs require careful handling to avoid breakage. We lift and reset tiles with a pry bar and tin snips, repair the flashing underneath, and reinstall tiles to match the original layout.

Tile Roof Flashing Repair

Flat Roof Flashing Repair

Flat roofs use modified bitumen, EPDM, or TPO flashing at edges and penetrations. We repair flat roof flashing with compatible materials and seal the transitions to prevent ponding water from finding a way in.

Flat Roof Flashing Repair

Commercial Roof Flashing Repair

Commercial buildings in Altadena need flashing repairs that minimize disruption. We schedule work around business hours and use low-odor materials where interior air quality matters.

Commercial Roof Flashing Repair

Residential Roof Flashing Repair

Most of our Altadena work is residential flashing repair, from single-family bungalows to larger foothill homes. We handle every roof type and flashing detail a home can have.

Residential Roof Flashing Repair

Storm Damage Flashing Repair

After a storm, flashing damage is often hidden until the next rain. We document storm-related flashing damage with photos for insurance claims and complete repairs to pre-storm condition.

Storm Damage Flashing Repair

Roof Flashing Installation

New flashing installation happens during roof replacement or new construction. We fabricate and install flashing to ICC and NRCA standards, using copper, aluminum, or galvanized steel as appropriate.

Roof Flashing Installation

Custom Flashing Fabrication

Some flashing details cannot be bought off the shelf. We fabricate custom flashing on site with a flashing brake and hand seamer, matching the exact dimensions of your chimney, wall, or skylight.

Custom Flashing Fabrication

Gutter Flashing Repair

Gutter flashing directs water from the roof edge into the gutter. When it fails, water runs behind the gutter and rots the fascia. We repair gutter flashing and reseal the transition.

Gutter Flashing Repair

Roof Flashing Waterproofing

Waterproofing extends the life of sound flashing by adding a protective sealant layer. We apply polyurethane or modified bitumen waterproofing to flashing runs that are aging but not yet failing.

Roof Flashing Waterproofing

Roof Flashing Repair Near Me

If you are searching for roof flashing repair near me in Altadena, we serve every neighborhood from West Altadena to Rubio Canyon. Same-day appointments are available most weekdays.

Roof Flashing Repair Near Me

Book Roof Flashing Leak Detection Altadena CA today

If water is showing up where it should not, we can find the source and stop it. Same-day appointments are available most weekdays, and we hold emergency slots during storm weeks. Call now to schedule your detection visit.