Kevin McCreary and Co carpet cleaning professionals
Professional carpet cleaning, upholstery cleaning, tile & grout cleaning, pet odor removal, area rug cleaning and more.
Why Choose Kevin
Locally Owned
Family-run and Mid-Michigan based — not a national franchise.
15+ Years Experience
Thousands of homes and businesses cleaned across the region.
Satisfaction Guarantee
Not happy with a spot? We'll come back and make it right.
Professional Equipment
Truck-mounted hot water extraction — deeper clean, faster dry times.
Friendly Service
On time, respectful of your home, and easy to talk to.
Cleaning services for every room
Every service is backed by our satisfaction guarantee and can be booked online in a couple of minutes.
Carpet Cleaning
Remove deep-seated dirt, stains, and allergens, leaving carpets fresh, soft, and vibrant.
Upholstery Cleaning
Refresh sofas, chairs, and fabric furniture by removing dirt, dust, and odors to restore their original beauty.
Tile & Grout Cleaning
Deep clean and seal tile surfaces, removing stubborn dirt and grime to restore their original sparkle.
Pet Odor Removal
Enzyme treatment that eliminates odor at the source, not just masks it.
Area Rug Cleaning
Delicate, hand-knotted, and everyday rugs cleaned with the right process.
Commercial Cleaning
Flexible scheduling for offices, apartments, and property managers.
Proudly Serving Mid-Michigan
Carpet Cleaning by Kevin McCreary & Co. proudly brings expert cleaning services within a 25-mile radius of Lansing. We serve homes and businesses in the following communities:
Lansing
East Lansing
Okemos
Haslett
DeWitt
St. Johns
Mason
Charlotte
Williamston
Perry
Bath
Laingsburg
Owosso
Fowlerville
Let's get your home clean
Professional carpet cleaning, upholstery cleaning, tile & grout cleaning, pet odor removal, area rug cleaning and more.
WhatCleaning by Kevin McCreary is Saying
"Booked online in two minutes and Kevin's crew showed up right on time. Our carpet hasn't looked this good since we moved in."

Sarah M.
"They got a two-year-old pet stain out of our living room rug. Genuinely didn't think it was possible. Highly recommend."

Dan T.
"We use them for all three of our rental properties. Reliable, fast, and they always leave the place smelling clean."

Jen R.
"Booked online in two minutes and Kevin's crew showed up right on time. Our carpet hasn't looked this good since we moved in."

Sarah M.
"They got a two-year-old pet stain out of our living room rug. Genuinely didn't think it was possible. Highly recommend."

Dan T.
"We use them for all three of our rental properties. Reliable, fast, and they always leave the place smelling clean."

Jen R.
Before & After
A few recent jobs from around Mid-Michigan — no filters, no gimmicks.
After
Before
After
Before
Three Steps to a Cleaner Home
Schedule Online
Pick a time that works in about a minute — no phone call required.
We Clean
Kevin's crew arrives on time and treats your home with care.
Enjoy Your Home
Carpets dry in hours, not days — and they stay cleaner longer.
Have a Question?
Most carpets benefit from professional cleaning every 6–12 months. Homes with pets, children, or heavy foot traffic may need cleaning more often.
The cleaning time depends on the size and condition of the carpet, but most residential jobs can be completed within a few hours.
Most carpets dry within several hours after cleaning. Proper ventilation and airflow can help speed up the drying process.
Yes. Professional cleaning can remove many common stains, including dirt, food, spills, and high-traffic marks. Some older or permanent stains may require additional treatment.
