Professional Carpet Cleaning in Lafayette, IN

Professional carpet cleaning in Lafayette, IN. Deep cleaning, stain removal, and pet odor solutions. Call May’s Carpet Cleaning today.

Trusted Carpet Cleaning Experts in Lafayette and Surrounding Areas

When it comes to maintaining a clean, healthy home or business, your carpets play a bigger role than you might think. At May’s Carpet Cleaning, we provide professional carpet cleaning in Lafayette, IN, and within a 50-mile radius, delivering deep, effective results that go beyond surface-level cleaning.


Since 1995, we’ve helped homeowners and businesses restore the beauty and cleanliness of their carpets using advanced equipment and proven techniques. Whether you're dealing with stubborn stains, lingering pet odors, or everyday wear and tear, our experienced team is ready to deliver reliable and affordable solutions.


Our goal is simple: to provide high-quality, hassle-free service that leaves your carpets looking fresh, feeling soft, and free from harmful allergens.

Red vacuum cleaner on beige carpet in a room.

Why Professional Carpet Cleaning Matters

Regular vacuuming helps maintain your carpets, but it doesn’t remove deeply embedded dirt, bacteria, and allergens. Over time, these contaminants build up and can affect both the appearance of your carpets and the air quality in your space.


Professional carpet cleaning is essential for:

Black checkmark inside a circle icon on a white background

Extending Carpet Life: Dirt and debris can break down carpet fibers over time

Black checkmark inside a circle icon on a white background

Improving Indoor Air Quality: Removing allergens like dust mites and pet dander

Black checkmark inside a black circle on a white background.

Eliminating Stubborn Stains: Treating spots that household cleaners can’t remove

Black checkmark inside a circle icon indicating approval or completion

Removing Odors: Especially from pets, spills, and moisture

Black checkmark inside a black circle icon on a white background

Maintaining a Clean Environment: Ideal for both homes and commercial spaces

At May’s Carpet Cleaning, we use high-powered extraction methods and eco-friendly cleaning solutions to deliver a deep carpet cleaning that’s safe for your family, pets, and employees.

Our Professional Carpet Cleaning Services

We offer a full range of carpet and floor cleaning services tailored to meet your needs:

Line icon of a folded map with a sparkle/star symbol.

Carpet Cleaning

Our core service uses advanced extraction methods to remove deep-set dirt, allergens, and bacteria. This process improves indoor air quality and extends the life of your carpets.

Black outline icon of two water drops, one large and one small.

Carpet Shampooing

Perfect for heavily soiled carpets, shampooing lifts embedded dirt and restores the texture and appearance of your carpet fibers.

Black line icon of a chess king with sparkles on a white background

Upholstery Cleaning

We clean sofas, chairs, and upholstered furniture to remove stains, odors, and allergens, helping extend the life of your furniture.

Black-and-white sketch of overlapping brick rows with a tilted rectangular block between them.

Tile and Grout Cleaning

Restore the look of your tile surfaces with deep cleaning that removes grime and buildup from grout lines.

Black line icon of a paper scroll with a cloud and droplet symbols.

Carpet Water Extraction

Quick and effective water removal helps prevent mold growth and protects your carpets after leaks or flooding.

Heat press icon with steam rising above a striped rectangular surface

Pet Odor Removal

We eliminate pet odors at the source using specialized treatments, leaving your home fresh and clean.

Why Choose May’s Carpet Cleaning

Choosing the right carpet cleaning company makes all the difference. At May’s Carpet Cleaning, we focus on delivering consistent, high-quality results backed by decades of experience.

Black check mark inside a circle icon on a white background

Experienced Since 1995

With nearly three decades of experience, we understand how to properly treat different carpet types and cleaning challenges.

Black checkmark inside a circle icon on a white background

Advanced Cleaning Technology

Our high-power extraction equipment removes deeply embedded dirt and allergens more effectively than standard cleaning methods.

Black checkmark inside a circle icon, indicating completion or approval

Eco-Friendly Cleaning Solutions

We use safe, non-toxic products that protect your home, family, and pets while still delivering powerful results.

Black check mark inside a circle icon on a white background

Licensed and Insured

You can feel confident knowing you’re working with a professional, fully insured cleaning company.

Black checkmark inside a circle icon on a white background

Detailed, Professional Service

We conduct thorough pre-inspections and carefully move furniture when needed to ensure a complete, high-quality clean.

Black checkmark inside a circle icon on a white background

Affordable, Honest Pricing

We offer competitive pricing with no hidden fees, making professional carpet cleaning accessible and stress-free.

Empty carpeted room with a dark door, wood trim, and floor vent.
Dirty water pouring from a pipe onto a wet concrete floor near debris and equipment.

Real Feedback from Our Customers

Customers throughout Lafayette and nearby communities trust May’s Carpet Cleaning for reliable service and outstanding results. We encourage you to visit our Facebook and Google pages to see real customer experiences and reviews.

Four black stars on a white background

Amanda Dowden

Mays was excellent! He did a deep clean up of my saturated carpet and now it looks brand new!

Five black stars in the top-left corner on a white background

Brandi Southern-Moore

I just had Norman out to clean my carpets in my house today and all I can say is WOW! He did an amazing job! I highly recommend Mays!

Four black star icons on a white background

Tonya Ramey

Definitely recommend! Cleaned 4 rooms in less than two hours and the floors look great!

Four black star icons on a white background

Melissa Richmond Bassett

Mr May's was very professional and very nice he did a good job cleaning are apartment carpets

FAQs About Carpet Cleaning

  • How often should carpets be professionally cleaned?

    Most homes should schedule professional carpet cleaning every 6–12 months, depending on traffic, pets, and lifestyle.

  • How long does it take for carpets to dry?

    Drying typically takes between 6–12 hours, depending on ventilation and humidity levels.

  • Are your cleaning products safe?

    Yes, we use eco-friendly solutions that are safe for both children and pets.

  • Can you remove all carpet stains?

    While we achieve excellent results, some stains may be permanent depending on their type and how long they’ve been present.

  • Do you move furniture before cleaning?

    Yes, we assist with moving light furniture to ensure a thorough and even cleaning process.

Black location pin icon on a white background

Serving Lafayette, IN and Nearby Areas

Conveniently located at 1908 Brady Ln, Lafayette, IN, May’s Carpet Cleaning proudly serves residential and commercial clients within a 50-mile radius.



We understand local needs and are committed to providing fast response times, dependable scheduling, and consistent results you can trust.

Schedule Your Carpet Cleaning Today

If you're looking for professional carpet cleaning in Lafayette, IN, May’s Carpet Cleaning is ready to help. Call (765) 376-5908 or fill out our online contact form to book your service today.


Call: (765) 376-5908 | Email: normanmays10@gmail.com
Business Hours: Sun – Fri: 8:00 AM – 5:00 PM | Sat: 8:00 AM – 3:00 PM


Get cleaner carpets, fresher air, and a healthier space with May’s Carpet Cleaning.