Skip links

Get a free estimate

(517) 886-3456

Serving Greater Lansing & Mid-Michigan

Kevin McCreary and Co carpet cleaning professionals

Professional carpet cleaning, upholstery cleaning, tile & grout cleaning, pet odor removal, area rug cleaning and more.

Why homeowners choose us

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.

What we do

Cleaning services for every room

Every service is backed by our satisfaction guarantee and can be booked online in a couple of minutes.

Where we work

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

Ready when you are

Let's get your home clean

Professional carpet cleaning, upholstery cleaning, tile & grout cleaning, pet odor removal, area rug cleaning and more.

Google Reviews

WhatCleaning by Kevin McCreary is Saying

Real results

Before & After

A few recent jobs from around Mid-Michigan — no filters, no gimmicks.

After
Before
After
Before
How it works

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.