Serving Lake Oswego, OR

Roof Cleaning in Lake Oswego, OR

Lake Oswego homes deserve a roof cleaning crew that knows the difference between a cedar shake roof, a clay tile roof, and a composition shingle roof — because the method, chemistry, and pressure for each one is different. That's what we do.

Why Lake Oswego homeowners choose Moss Boss

From the lakefront estates around Oswego Lake to the wooded hillsides of Mountain Park, Lake Oswego roofs run the full range — cedar shake, clay tile, slate, concrete tile, and high-end architectural composition. Each material needs a different soft wash approach, and getting it wrong can mean cracked tiles or splintered cedar.

We treat every Lake Oswego roof with the right chemistry and the right pressure. Cedar gets a gentler biocide and zero foot traffic. Tile gets walkable-area-only treatment with careful pad placement. Composition gets our standard 3-year warranty soft wash. And every job comes with free skylight and gutter cleaning.

Cedar & tile specialists

We use roof-type-specific methods — never one-size-fits-all on premium materials.

Discreet, professional crews

Uniformed, insured, and used to working around HOA expectations and lakefront access.

3-year warranty on every job

Same warranty regardless of roof material — we stand behind every Lake Oswego clean.

Lake Oswego neighborhoods we serve

We cover every corner of Lake Oswego — no travel surcharges.

First AdditionLake GroveMountain ParkWestlakeForest HighlandsPalisadesBryantOld TownUplandsGlenmorrie

Services we provide in Lake Oswego

"Best roof cleaning experience we've had. They explained the soft wash process, protected our plants, and the result is incredible. Highly recommend."

David K.
Mountain Park, Lake Oswego

Lake Oswego roof cleaning FAQs

Can you clean cedar shake roofs in Lake Oswego?

Yes — we use a gentler biocide and never walk on cedar. Most Lake Oswego cedar roofs run $0.45–$0.65 per sq ft.

Do you clean tile roofs?

Yes. We treat tile from walkable areas only, never from the field, to avoid cracking.

Are you insured for lakefront properties?

Fully insured and CCB-licensed (#253926). We routinely work on Oswego Lake homes.

Quotes for Lake Oswego are 100% free

We'll inspect your roof and send a written quote within 24 hours.

Get my Lake Oswego quote
CallFree Quote