Your #1 Carpet &Upholstery Cleaners
for Over 25 Years!

St. Clair County's #1 Carpet & Upholstery Cleaning Service

How Do We Do It?

At  M & G's Carpet Cleaning Specialist, we strive to exceed the expectations of each and every custo

 We use only the highest quality of products! 

They professionally remove stains & odors! Your carpet & upholstery will be noticeably clean, soft, & fresh!

All of our products are hypoallergenic! They are safe for the worst of allergy sufferers.

We use top selling cleaning equipment! Using the highest quality product, along with our top selling equipment, we get the most powerful cleaning combination, along with max extraction! 

Carpet will only be damp, for quick drying.

We insist that our products must also be biodegradable! We must do our part in protecting our environment.

Specialty Products & Services


 We always supply our specialty products for jobs that may need some special attention! 

Letting us know your carpet cleaning needs will help us determine the right products & services, & always for the best pricing.  

‚ÄčFragrance, Deodorizer, Stain Remover, Stain Protector, Pet Stain Remover, Odor Treatment & Removal, Gum & Wax Removal, & More

Customer Satisfaction Guaranteed


 Our Basic cleaning service will remove dirt, stains, and odors, leaving your carpet and upholstery, noticeably clean and fresh. 

There isn't a job that is too big or too small for

M & G's Carpet Cleaning Specialist! 

Give us a call today to make your appointment for all of your carpet and upholstery cleaning needs.