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


Make sure your business gives customers the right message.

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!

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.

Home of The

4 Room Special


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



tile, upholstery &

carpet cleaning





Keep your carpet fresh and bright.!

About Us

Carpet stretching

Keep your carpets in tip top shape.