Contact Perfect Pays PDX · Portland, Oregon

Contact Us — Free In-Person Estimates

Call or text Andrew directly — no call centre, no dispatcher, no waiting

Contact Perfect Pays PDX

Phone / Text

+1 (971) 229-7252

Call or text Andrew directly — Mon–Sat 7am–6pm

Address

4334 NE 148th Ave, Portland, OR 97230

Service by appointment — we come to you

Hours

Monday–Saturday: 7:00 AM – 6:00 PM

Sunday: Closed · Emergency quotes by phone

How to Get a Free Estimate

Getting a quote from Perfect Pays PDX takes one phone call or text. There is no online booking form — Andrew schedules every visit personally to ensure accuracy and avoid surprises.

  • Step 1 — Call or text: Reach Andrew at +1 (971) 229-7252 with your address and a rough window count if you know it.
  • Step 2 — Free in-person estimate: Andrew visits your property within 2–3 business days, walks the full property, and provides a firm written quote — not a range.
  • Step 3 — Schedule your clean: Most Portland metro clients receive a cleaning date within 5–7 business days of the estimate. Same-week scheduling sometimes available.
Is the estimate really free and with no obligation?

Yes — all estimates are completely free, in-person, and carry zero obligation. Andrew walks the property, assesses window count and heights, notes any special conditions, and provides a firm written quote. You decide whether to proceed. There is no pressure and no follow-up sales calls.

Service Area — Portland Metro & Beyond

Perfect Pays PDX serves the full Portland metro area from the base in NE Portland:

Portland — all neighbourhoods

Vancouver, WA — Clark County

Beaverton — Washington County

Lake Oswego — South Metro

Gresham — East Metro

Hillsboro — Washington County

West Linn — Clackamas County

Troutdale / Fairview — East Metro

Tualatin — South Metro

Wilsonville — South Metro

Happy Valley — SE Metro

Oregon City — Clackamas County

Credentials & Insurance

Every Perfect Pays PDX visit is backed by full professional credentials:

  • Oregon Business License — registered and current
  • $2M General Liability Insurance — Certificate of Insurance (COI) available same-day on request
  • Bonded — client protection on every visit
  • Portland City Code 17.39 compliant — deionized water, zero chemical stormwater discharge
  • 15 years Portland metro experience — residential and commercial since 2010

Ready to get a free estimate? Call or text Andrew directly.

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

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