Rug Rover Carpet Cleaning has been providing high-quality cleaning services in West Michigan for nearly three decades.

Service Areas

We serve communities all over West Michigan, including Spring Lake, Grand Haven, Grand Rapids, Kalamazoo, Ferrysburg, Holland, Allendale, Standale, Walker, Muskegon, and more.



Helena Pyo

“Rug Rover has done several small and large projects for my old Victorian home. They are always incredibly professional and accommodating. I know I can trust them to work diligently, even when I’m away on vacation.”

Adam Davis

“People have been complimenting my carpet nonstop since Rug Rover has cleaned it. ”

Trisha Fields


Mia Rowland

“We recently moved into a new home and had to have the carpets cleaned right away. We found Rug Rover Carpet Cleaning and couldn’t be any happier.”

“We own a small apartment complex and hire Rug Rover to clean our carpets in every unit when we need them. Always professional and a pleasure to work with.”