The Carpet Guy Mission

Mike Madonna, also known as the Carpet Guy, focuses on client satisfactions and reputable work. Located in the Charlotte, NC area, he is available for both residential and commercial appointments. He is an expert in carpet and upholstery cleaning, as well as stain removal, oriental rug cleaning and Scotchgard application. He takes a lot of pride in our work and strives to build long term relationships with happy customers.

About The Carpet Guy

You may think The Carpet Guy is the new kid on the block, but he is anything but. The Carpet Guy, or Mike Madonna, actually started his own successful carpet cleaning business in upstate New York over 15 years ago. He focused on customer satisfaction with a no job too big or small mentality. He earned a great and honest reputation and grew his business mostly from word of mouth from hundreds of satisfied customers.

Upon relocating to North Carolina, he decided to start The Carpet Guy from the ground up. He is not only bringing back his professionalism and experience about carpet and upholstery cleaning, but his tradition of putting customers first and doing the job right. His goal is to build long term relationships satisfied customers, as well as making you feel confident to recommend him to friends and associates. So if you are in the market for a carpet cleaner, and want a guy that is willing to do the job right and to your satisfaction….pick The Carpet Guy!

Our Services

We offer a wide variety of services. Check out how we can help you.

Residential Cleaning

We do our best to give accurate appraisals over the phone with no hidden charges. All cleaning, traveling, supplies and equipment usage is included in our quotes. In fact, we offer FREE estimates to our residential customers to avoid any confusion. Our cleaning process cleans deep and dries fast. If you are not satisfied with our work, we will fix the problem at no extra charge.

Commercial Cleaning

When it comes to commercial cleaning, The Carpet Guy is thorough about the job at hand. We will set up a free estimate so you will know the total cost without any hidden charges. We are insured and bonded, and specialize in all types of commercial carpets. The Carpet Guy understands your business needs, and will clean at a time suitable to your schedule.

Emergency Restoration

The Carpet Guy is qualified to take care of flood and fire restoration. We are equipped with necessary driers, dehumidifiers, blowers and water extraction equipment. We know how important these types of situations are, so we offer a 24 emergency response to make sure we get things done quickly and efficiently.

More services we offer

  • Carpet Cleaning & Deodorizing
  • Upholstery Cleaning
  • Stain Removal
  • Expert Pet Stain Removal
  • Stair Cleaning
  • Scotchgard & Teflon Application
  • Pet Odor Control
  • Flood & Water Restoration
  • Tile & Grout Cleaning
  • Oriental Rug Cleaning
  • Vehicle Upholstery Cleaning
  • Senior Citizen Discounts
  • Carpet Stretching and Repair
  • 24 Hour Emergency Service
  • Insured & Bonded
  • No Hidden Charges
  • Free Estimates
  • Residential/Commercial
  • Hardwood Floor Cleaning & Refinishing

This Months Special


Hardwood Floor Refinishing Get 25% off hardwood floor refinishing. Set up your appointment today!

Set Up Your Appointment