Gavin’s Carpet Cleaning is a carpet, upholstery and tile cleaning service company based in Sonoma, California. We strive to provide superior cleaning services to the residents of Sonoma County.

Gavin Anderson, owner and operator of Gavin’s Carpet Cleaning, has been in the professional cleaning services industry for over a decade. As a certified carpet technician he understands the cleaning requirements and techniques of most carpet and upholstery types. He takes the time to explain the results you can expect and will redo the service if the expectation is not fulfilled.

Gavin’s Carpet Cleaning uses a Butler system and high quality cleaning agents to ensure clients will have the best results possible. The Butler power take-off system provides vacuum power that can’t be matched by comparable systems. Following the strict California guidelines, the cleaning products used in your home are safe and environmentally friendly.