/pricing
Pricing built like our work — upfront.
Seven services, stated starting ranges, and a real line-item quote once we know the scope. No bundled hours, no deposit under $1,000 — every other variable is surface-specific.
Per-service breakdown
Seven services. Seven stated starting ranges.
Use these as a sanity check — the final price is line-itemed per scope on every inquiry. Numbers reflect same-day, single-visit service in the local area; no deposit under $1,000.
Low-pressure chemistry that lifts mildew, algae, and pollen from siding without scarring paint or stripping granules.
$280 – $650 starting · per home
What shapes your line-item
- Stories and roof-line access
- Square footage of siding
- Siding material — vinyl, wood, stucco, brick
- Soil level — light pollen vs. heavy algae
- Accessibility and water-source reach
Pure-water pole-fed rinse for spotless glass up to three stories, with frames and sills wiped — no spots left behind.
$3.50 – $8.50 per pane starting
What shapes your line-item
- Stories — ladder reach vs. pole-fed
- Pane count and accessibility
- Screen / sill wipe add-on
- First-floor walk-out interiors
- Frequency — one-time vs. recurring
Hot-water surface cleaner with detergent pre-soak — even lift across pavers, slabs, and walkways — edges blown clean.
$180 – $450 starting · per driveway
What shapes your line-item
- Square footage — single apron vs. full drive + walkways
- Surface type — broom, trowel, pavers, stamped
- Oil and tire spot treatment
- Edges and walkway tie-ins
- Accessibility and water-source reach
Low-pressure wood wash that strips gray oxidation without furring the grain — brightener on request before stain or seal.
$220 – $550 starting · per deck
What shapes your line-item
- Square footage and shape
- Wood type — cedar, pressure-treated, pine
- Railings, stairs, and built-ins
- Optional brightener before re-stain
- Accessibility and water-source reach
Gentle rinse that lifts cedar and pressure-treated fences back to a stain-ready tone — both sides and the bottom rail.
$2.25 – $4.50 per linear foot starting · $180 – $480 starting · per typical yard
What shapes your line-item
- Linear footage and height
- Both-sides wash
- Bottom rail and post caps
- Vinyl vs. wood chemistry
- Accessibility around landscaping
Cleared troughs, flushed downspouts, and an exterior wash add-on — finished before the next storm window opens.
$95 – $225 starting · per home
What shapes your line-item
- Linear footage of gutter
- Story count — walkable vs. roof-line reach
- Downspout count and flush-out
- Exterior gutter-face wash add-on
- Accessibility and water-source reach
Façade, glass, entry, and dumpster pad cleaned on a recurring cadence with a property-manager photo portal.
Quoted on a recurring schedule — monthly / quarterly
What shapes your line-item
- Façade square footage
- Glass count and entry wipe
- Dumpster pad and gum lift
- Recurring cadence — weekly, monthly, quarterly
- Property-manager photo portal
What changes your quote
The five variables behind a real line item.
Every quote moves with the same handful of variables — surface area, height and reach, material, soil, and add-ons. Knowing where you sit on each one is how the starting range becomes your number.
A 600-sq-ft single driveway is one scope; a 2,400-sq-ft apron with walkways and a back patio is another.
Two- vs. three-story siding, roof-line gutter reach, and pole-fed vs. ladder-set windows all change set-up time.
Vinyl, cedar, brick, broom concrete, trowel concrete, pavers, stamped concrete — chemistry and pressure move with the surface.
Light pollen rinse vs. years of algae, oil polymer, or oxidation — soil level sets chemistry, dwell time, and pass count.
Wood brightener before re-stain, oil-spot treatment, soft-wash redos on shaded exposures, and exterior-wash bundles add line items, not surprises.
Send your address. We’ll send back a line-item number.
Same-business-day reply. Six fields, no deposit under $1,000. Your request lands on the same workflow as every quote we send.
Request a quoteSix fields · same-business-day reply · line-item per scope