BC Window & Wash Grand Junction, CO/MT Call / text (970) 628-6105 See your price Get a quote

Grand Junction & the Western Slope

Clean windows. Clean carpet. Clean air.

Call or text us (970) 628-6105

Window, carpet and vent cleaning for homes across the Grand Valley. Every window inside and out, with screens, tracks and sills included.

  • 4.8 stars from 94 Google reviews
  • Locally owned and insured
  • Inside work as early as 6am or as late as 9pm

Every pane, every room, every vent.

One crew for the whole house. Ask for one service or put a few together on the same visit.

Vaulted wall of windows over a back deck
// Streak-free, inside and out.

What we clean.

What it costs.

Simple prices, priced by the size of your home. Type your square feet below to see it, or open the price tool for your full quote and the soonest time.

  1. Windows, inside & out

    Every window inside and out. Screens, tracks and sills included.

    13¢per sq ft of your home above ground

    Your home —

  2. Windows, outside only

    Every window on the outside of the house.

    8¢per sq ft of your home above ground

    Your home —

  3. House wash & driveways

    House siding by the home's size. Driveways and patios by the concrete's size.

    20¢per sq ft washed

    House wash, your home —

[ Full quote ]See your price now

Booked in one call.

  1. Call, text or send a request

    Tell us the service and your address. That is all we need to start.

  2. Get your price and the soonest time

    We are all about getting you in as soon as you want, with early and late times for inside work.

  3. We clean, then you pay

    Nothing is due until the job is done and you have seen the result.

[ Step 01 ]See your price now

or call or text (970) 628-6105 Text us

4.8 from 94 Google reviews Nothing is due until the job is done

Tap a service to see what we do.

Window cleaning

Inside and out, by hand, with a streak-free finish on every pane.

See your price

[ Instant ]Get a price for your home

4.8 from 94 Google reviews Nothing is due until the job is done

Running right now.

Mention these when you call or text and we will put them on your quote.

$100 off

Window cleaning

Taken off your window cleaning quote, inside and out.

Text us for this special
$99

Carpet cleaning, 3 bedrooms

Three bedrooms for $99. Add the deodorizer for a fresher finish.

Text us for this special

Call or text (970) 628-6105 to put a special on your quote.

Where we work.

  • Grand Junction
  • Fruita
  • Palisade
  • Clifton
  • Redlands
  • Orchard Mesa
  • Whitewater
  • Loma
  • Delta
  • Cedaredge
  • Montrose

Ready for clean glass?

Call or text for your price, or see it online right now.

(970) 628-6105 Text us

4.8 from 94 Google reviews Nothing is due until the job is done