Carpet, rug & upholstery cleaning for the Black Hills.
Truck-mounted equipment and careful, certified technicians for homes and businesses.
Water damage restoration & mold remediation.
After-hours EMERGENCY service is available. We bill your insurance company directly.




Four reasons to call us now
One local crew for the whole job: assessment, cleanup, drying, deodorizing and cleaning.

Water & flood damage
Fast extraction and professional drying to stop damage from spreading, with documentation for your insurance claim.
Restoration services →
Mold remediation
Wondering what's behind the wall, or already know it's there? IICRC-certified remediation that follows industry protocols.
Mold remediation →
Structural drying
Air movers and dehumidifiers placed where the moisture readings say they’re needed, checked until floors, walls and framing are dry.
Restoration services →
Carpet & upholstery cleaning
The Black Hills' carpet and upholstery cleaner of choice for homes and businesses. It's clean because we care.
Cleaning services →We handle the insurance paperwork so you don't have to.
In many cases we provide drying documentation and bill your insurance company directly, making the claim as stress-free as possible.
- 1
You call us
Talk with us or leave a message. We call back promptly and schedule a visit.
- 2
We find all the damage
Thermal imaging, moisture meters and hygrometers find hidden water, so estimates are accurate.
- 3
We dry, clean & restore
Commercial fans, dehumidifiers and air scrubbers, placed where the readings say they're needed.
- 4
We bill your insurer
Documentation and billing go straight to your insurance company.
Cleaning for homes, businesses, RVs and aircraft
Residential
- Carpet & upholstery
- Area & oriental rugs
- Repair & re-stretching
- Tile & grout
- RV & aircraft interiors
Commercial
- Truck-mounted equipment
- After-hours scheduling
- Routine maintenance plans
- Carpet & upholstery
Service area
Based at 7045 US-16, Rapid City.
Water damage?
After-hours EMERGENCY service is available. If we can’t answer, leave a message and we’ll call back.