707-857-3237 roy_ritche@comcast.net

Carpet & Upholstery Restoration

Tile & Grout Cleaning & Sealing

All Work Guaranteed • Free Estimates
Carpet & Upholstery Restoration Specialist
Carpet & Fabric Protection
Water Damage-Pet Odor Removed

Serving Sonoma County, California including Cloverdale, Geyserville, Healdsburg, Windsor, and Santa Rosa

Upholstery Cleaning
Tile & Grout Cleaning & Sealing
Residential and Commercial Cleaning

  • Locally owned and operated since 1993 by Roy Ritchie.
  • All of our products are biodegradable and environmentally safe.
  • We rely more on our heat and less on chemicals and leave the carpet dryer and residue free.

Call today to talk to an expert and get a free estimate 707-857-3237


Carpet Cleaning

Carpet Cleaning

Carpet Restoration and cleaning keeps your home sparkling clean and beautiful for your family. Smelly pets or active children?

It’s such a big investment these days for new carpeting, that it’s worth it to have it professionally maintained.  Keeping your carpet clean will make it last longer and create a healthier environment for you and your family.

Call now to talk to an expert and get a free estimate 707-857-3237

Upholstery Cleaning & Restoration

Upholstry Cleaning & Restoration

Even day-to-day wear make your furniture dirty.

Our cleaning process will leave your furniture fresh, soft, and like new again. Our cleaning style utilizing less chemicals and relying more on steam, leaves your furniture with no residue assuring it will stay cleaner longer in between cleanings. 

Call today for cleaner, softer upholstery that will last longer. 707-857-3237

Tile & Grout Cleaning & Sealing

Your tile and grout take a beating in your kitchens, bathroom, and hall ways, which are your high traffic areas. It is important to keep up with the maintenance that tile and grout require so that you do not have to prematurely replace it. It’s much more cost effective to maintain it. We utilize professional grade products which ensures the best cleaning and sealing job available.

Call today for a free in-home estimate 707-857-3237