About Us






Carpet stretching

Keep your carpets in tip top shape.

Save time and money, hire a professional to clean your carpets, tile, and upholstery.


Make sure your business gives customers the right message.

Home of The

4 Room Special


Hiring a professional carpet cleaning service is actually an incredibly economical idea. We use a truck mount, so we are able to perform much more powerful cleaning,  With our competitive rates, we're saving you time and money!


Keep your carpet fresh and bright.!

tile, upholstery &

carpet cleaning

Ballwin, Ellisville, Manchester, Chesterfield, Des Peres, Twin Oaks, Wildwood, Eureka, Pacific, Valley Park, Fenton, Crestwood, Kirkwood, Webster Groves, Mehlville, Oakville, Arnold, Imperial, Clayton, Creve Coeur, Maryland Heights, Florissant, Black Jack, St. Peters, St. Charles, Lake St. Louis, Columbia, Ill...

our Services

Since 1982 Midwest Carpet Cleaning has provided superior carpet and upholstery cleaning services to customers like you. Our customers appreciate the value of our prices and the long term customer relationship we offer. Midwest Carpet Cleaning is family owned and operated meaning you will be dealing directly with the owner of the company, Jim Darnell.