Carpet Cleaning in The Dalles, OR

Truck-mounted steam cleaning from a company that is actually based here. Dry in hours. IICRC-certified. Book online in about a minute.


All Seasons Carpet Cleaning & Restoration is based in The Dalles, which makes this the shortest drive we have. Since 2017 we have cleaned carpet, upholstery and tile in homes from the historic downtown blocks up to Cherry Heights, Dry Hollow and Chenowith, and in the places just outside town: Dallesport across the bridge, Mosier and Rowena to the west, and Dufur down Highway 197.

Hot, dry summers and the east wind put a lot of fine dust into carpet, and it settles deep in the pile where a vacuum never reaches. Our truck-mounted units push 230-degree water through the fiber and pull it back out along with the dust, the pet accidents and whatever came in on work boots. Carpets are dry in hours, not days, so you are not off your floors for the weekend.

What we clean in The Dalles, and what it costs

  • Carpet steam cleaning — $0.55 per square foot (jobs under 1,000 sq ft; larger jobs quoted). Pre-vacuum, truck-mounted hot water extraction, final grooming.
  • Upholstery steam cleaning — $125 standard fee. Larger pieces priced by bid.
  • Tile cleaning — $0.75 per square foot, grout lines included.
  • Area rug cleaning — $125 minimum, larger rugs by quote. We pick the rug up, clean it and bring it back.
  • Home moisture inspection — $225. We meter for hidden moisture and assess the mold risk.
  • Pet odor and stain treatment — ask for it when you book.
  • Water damage restoration — the phone is answered 24 hours a day at (541) 249-5660.

Pricing is by the square foot, not by the room, so a big living room and a small bedroom are not the same price. You see the rate when you book online, and we measure on the day.

Why The Dalles calls All Seasons

  • IICRC-certified. Owner Jared Snyder is the lead technician and holds IICRC certifications in carpet cleaning, water damage restoration and microbial remediation.
  • Truck-mounted, 230-degree hot water extraction. The machine stays in the truck; only the hose and the wand come inside.
  • Dry in hours, not days. The extraction pulls the water back out and the final grooming lifts the pile so it dries evenly.
  • Priced by the square foot. Not by the “room,” so you can see what a job costs before anyone shows up.
  • Family-owned in the Gorge since 2017 and voted Best of the Gorge 2024. The shop, the truck and the owner are all in The Dalles.
  • Residential and commercial. Houses, rentals between tenants, offices and storefronts.

Where we go around The Dalles

In town: downtown and the historic district, Cherry Heights, Dry Hollow, Chenowith and the west side near the college, Mill Creek, and the neighborhoods up by Sorosis Park.

Outside town: Dallesport and Lyle across the river on the Washington side, Mosier and Rowena along the old highway, and Dufur and the farms south on 197. If you are in Wasco County and we have not named your road, call and ask.

Water damage in The Dalles

A pipe that froze in a January cold snap, a water heater that let go, a washing-machine hose. Water damage in The Dalles usually happens when nobody is watching, and the longer it sits the more it costs. The phone is answered 24 hours a day at (541) 249-5660. Jared is IICRC-certified in water damage restoration and microbial remediation, which is the training that matters once drywall and subfloor are wet.

Not sure whether that musty smell is a problem? A home moisture inspection is $225. We meter the walls and floors for hidden moisture, assess the mold risk and give you a straight answer.

Also serving Hood River and White Salmon. See all services, carpet & upholstery steam cleaning and water damage & moisture inspection.


Questions people in The Dalles ask us

Yes. We are based in The Dalles and have been since 2017. The Dalles, Dallesport, Mosier and Dufur are home territory; we also cover Hood River and White Salmon.

$0.55 per square foot for jobs under 1,000 square feet. Upholstery is $125, tile is $0.75 per square foot, area rugs start at $125 with pickup and return, and a home moisture inspection is $225. Larger jobs are quoted.

Hours, not days. Truck-mounted extraction pulls most of the water back out as we clean, and the final grooming lifts the pile so the rest dries evenly. Airflow and a warm room speed it up.

Yes. Houses, apartments, rentals between tenants and commercial carpet. Book online and pick the service and the time that works.


Book carpet cleaning in The Dalles