St. Johns · Kenton · Portsmouth · North Portland 97203 & 97217

Window Washing St. Johns Portland Oregon

North Portland’s craftsman village specialists · Peninsula character homes · Cathedral Park riverfront · Historic district expertise

Window Washing St. Johns Portland — North Portland’s Unique Village

St. Johns is one of Portland’s most distinctive neighbourhoods — a genuine small-town commercial district perched on the northern tip of the Macadam Peninsula, surrounded by the Willamette River on the west and the Columbia Slough watershed on the east. The St. Johns Bridge and Cathedral Park anchor the area visually, but the residential character of St. Johns is defined by its pre-war housing stock: craftsman bungalows, foursquares, and working-class cottages built between 1905 and 1935.

Perfect Pays PDX has served St. Johns and the broader North Portland corridor — including Kenton, Portsmouth, Arbor Lodge, and University Park — since 2011. The peninsula geography creates specific glass-dirtying conditions that differ meaningfully from inner Portland, and our 15 years of local experience means we understand exactly what North Portland windows face season to season.

How much does window washing cost in St. Johns Portland?

St. Johns residential window washing runs $6.90–$9.00 per pane, inside and out. Tracks, frames, sills, and screens are always included at no extra charge. A standard 3-bedroom St. Johns craftsman bungalow runs $229–$306 per visit. Foursquare homes with two full storeys run $260–$350. All pricing confirmed at a free in-person estimate.

Why St. Johns Windows Are Different

Three factors make St. Johns glass more challenging than most Portland city neighbourhoods:

  • Columbia Slough and Willamette River proximity — St. Johns sits between two river systems. During autumn and winter, river fog from both the Willamette and Columbia Slough settles on the peninsula, keeping glass surfaces damp for extended periods. This dramatically accelerates moss and algae growth on north and west-facing frames, and promotes mineral deposit adhesion from river humidity. Homes within four blocks of either waterway experience this most acutely.
  • Industrial corridor particulate — North Portland’s industrial history means the areas around Marine Drive, the Port of Portland, and the Columbia Slough industrial corridor generate fine particulate from shipping, manufacturing, and vehicle traffic. Homes in the St. Johns flats — particularly along N. Philadelphia, N. Lombard, and the Columbia Blvd corridor — accumulate road film and industrial particulate on west-facing glass significantly faster than homes on the bluff above the river.
  • Pre-war housing stock wood frames — St. Johns has one of the highest concentrations of pre-1940 housing in North Portland. Original single-hung wood sash windows require non-abrasive cleaning technique, experienced handling of swollen or painted-shut frames, and awareness of lead paint on frames built before 1978.

St. Johns Neighbourhoods and Streets We Serve

  • Cathedral Park / Riverview — Historic homes on the bluff above the Willamette, many with original wood windows and river-facing glass that accumulates humidity mist from below. St. Johns Bridge viewshed homes require water-fed pole cleaning for upper-storey glass.
  • St. Johns commercial district (N. Philadelphia Ave) — Storefront commercial glass along the N. Philadelphia and N. Lombard corridors. We clean commercial St. Johns storefronts early morning before business hours. Portland City Code 17.39 compliant deionized water system — zero chemical stormwater discharge.
  • Kenton — SE of St. Johns proper. Similar pre-war housing stock. Kenton commercial district along N. Denver Avenue has a concentration of independent retail and restaurant storefronts with consistent window cleaning needs.
  • Portsmouth and Arbor Lodge — Working-class residential blocks with dense housing. Lower tree canopy than inner Portland means less pollen load but more exposure to North Portland industrial corridor particulate.
  • University Park — Academic residential corridor near University of Portland. Mix of craftsman bungalows and mid-century construction. Less river exposure, more typical inner Portland window conditions.
When is the best time to wash windows in St. Johns?

Late May is the best spring timing for St. Johns — after the significant cottonwood season that affects the N. Columbia Blvd corridor and after oak pollen from Cathedral Park has passed. Late September is the best autumn timing — after wildfire smoke season and before Columbia Slough river fog season intensifies. River-adjacent homes near Cathedral Park or the Columbia Slough should add a late January or February moss-prevention treatment for north-facing frames.

St. Johns, Kenton, Portsmouth or Cathedral Park home? Free in-person estimate — Andrew walks the property before quoting. Same-week scheduling.

+1 (971) 229-7252 — Call or Text Andrew

Commercial Window Washing in St. Johns and North Portland

The St. Johns commercial district along N. Philadelphia Avenue and N. Lombard Street hosts an increasingly diverse mix of independent restaurants, coffee shops, retail, and service businesses. These storefronts depend on clean windows for curb appeal and visibility into merchandise displays or dining rooms.

We clean St. Johns commercial glass on the same schedule as our inner Portland commercial clients — early morning slots before businesses open, deionized water system with zero chemical discharge, and same-day COI available for property managers. The N. Denver Avenue corridor in Kenton has similar commercial needs and is on the same North Portland rotation.

Frequently Asked Questions — Window Washing St. Johns Portland

How far in advance do I need to book in St. Johns?

Most St. Johns residential clients receive scheduling within 5–7 business days of the free estimate. For commercial clients on N. Philadelphia or N. Lombard with specific scheduling needs (pre-event, pre-inspection), priority 48–72 hour turnarounds are available on request.

More From Perfect Pays PDX

Homepage — Portland window washing overview and all services.

Residential Window Washing Portland — From $6.90/pane — full scope included.

Commercial Window Washing Portland — City Code 17.39 compliant. COI same-day.

Window Cleaning Portland Oregon — Deionized pure water on every exterior clean.

Window Washing Cost Guide 2026 — Transparent per-pane pricing.

Gutter Cleaning Portland Oregon — Bundle with window washing and save.

Skylight Cleaning Portland Oregon — No roof walking required.

Hard Water Stain Removal Portland — Calcium and silica deposits removed safely.

Deionized Pure Water Window Washing — Why pure water lasts 4–6 weeks.

Window Washing Irvington and Alameda — NE Portland historic craftsman specialists.

All Portland Metro Service Areas — Full coverage — Portland, Vancouver WA, Beaverton, Lake Oswego, Gresham.

About Andrew Zellers — 15 years Portland experience. Licensed, bonded, insured.

Contact and Free Estimates — Call Andrew directly — no call centre.

Written by Andrew Zellers — Founder, Perfect Pays PDX. 15 years of Portland metro window washing experience. Last updated August 2026.