Professional Carpet Cleaning Services in Lafayette, IN

Professional carpet cleaning services in Lafayette, IN. Deep cleaning, upholstery, tile, and pet odor removal. Call today.

Complete Cleaning Solutions for Homes and Businesses

At May’s Carpet Cleaning, we provide reliable, high-quality cleaning services designed to keep your home or business clean, healthy, and comfortable. Serving Lafayette, IN, and surrounding areas since 1995, we specialize in deep cleaning methods that go beyond surface-level results.


Carpets, upholstery, and flooring surfaces can trap dirt, allergens, bacteria, and odors over time. Without proper professional cleaning, these contaminants can affect both the appearance of your space and your indoor air quality. That’s why we focus on delivering deep, effective cleaning using advanced equipment and eco-friendly solutions.


Whether you need routine maintenance or specialized treatment for stains, odors, or water damage, our team is equipped to handle the job with precision and care.

Primary Cleaning Services

Our primary services are designed to address the most common and important cleaning needs for residential and commercial properties.


Carpet Cleaning

Our professional carpet cleaning service is the foundation of what we do. Using high-powered extraction methods, we remove deep-seated dirt, allergens, and bacteria from carpet fibers.



This process not only improves the appearance of your carpets but also extends their lifespan and enhances indoor air quality. Whether your carpets need routine cleaning or deep restoration, we deliver noticeable, long-lasting results.


Carpet Shampooing

For carpets that require extra attention, our carpet shampooing service provides a deeper level of cleaning. This method is especially effective for heavily soiled carpets and high-traffic areas.



Carpet shampooing helps lift embedded dirt, refresh carpet fibers, and restore the overall look and feel of your flooring.


Upholstery Cleaning

Furniture can collect dust, allergens, and stains over time. Our upholstery cleaning service is designed to refresh and restore sofas, chairs, and other upholstered items.



We carefully clean fabrics to remove dirt and buildup while preserving the integrity and comfort of your furniture.


Tile and Grout Cleaning

Tile surfaces can lose their shine as dirt and grime accumulate in grout lines. Our tile and grout cleaning service removes buildup and restores the clean, polished appearance of your floors and surfaces.



This service is ideal for kitchens, bathrooms, and other tiled areas that require deep cleaning.


Carpet Water Extraction

Water damage can quickly lead to serious problems if not handled properly. Our carpet water extraction service removes excess moisture from carpets caused by leaks, spills, or flooding.



Fast and effective extraction helps prevent mold growth, reduces damage, and protects your flooring investment.


Pet Odor Removal

Pet odors can be difficult to eliminate with standard cleaning methods. Our pet odor removal service targets the source of the odor rather than just masking it.



Using specialized treatments, we neutralize odors at the source and leave your home smelling clean and fresh.

Other Services Offered

In addition to our primary services, we offer complementary cleaning solutions to meet a wider range of customer needs.


Residential Carpet Cleaning

We provide dependable residential carpet cleaning services to help homeowners maintain clean and healthy living spaces. Our deep cleaning methods remove dirt, allergens, and stains, creating a more comfortable home environment.


Commercial Carpet Cleaning

Our commercial carpet cleaning services help businesses maintain a professional appearance. We work efficiently and offer flexible scheduling to minimize disruption to your operations.


Steam Carpet Cleaning

Steam cleaning is an effective method for breaking down dirt and bacteria deep within carpet fibers. This process provides a thorough clean and helps improve overall carpet condition.


Carpet Stain Removal

Stains from spills, pets, and daily use can affect the appearance of your carpets. We use targeted treatments to improve and remove tough stains whenever possible.

Our Cleaning Process

At May’s Carpet Cleaning, we follow a detailed and proven process to ensure consistent, high-quality results:

Black magnifying glass with a checkmark inside on a white background

1. Pre-Inspection

We assess your carpets and surfaces to determine the best cleaning approach based on condition and specific concerns.

Document with a checkmark gear icon, representing certification or approval.

2. Preparation

Light furniture is carefully moved to allow for a complete and even cleaning.

Black line icon of a book or page with a cloudy shape and small droplets

3. Deep Cleaning

We use advanced, high-power equipment to remove dirt, allergens, and bacteria from deep within fibers and surfaces.

Two black outlined water drops on a white background

4. Spot and Stain Treatment

Stubborn stains and problem areas receive targeted treatment for improved results.

Black line icon of an iron on a folded towel with sparkles, suggesting laundry or cleaning

5. Final Inspection

We review the completed work to ensure it meets our standards and your expectations.

Red vacuum cleaner on a beige carpet with a cord trailing beside it.

Why Choose May’s Carpet Cleaning

Choosing the right cleaning company makes a significant difference in your results. At May’s Carpet Cleaning, we focus on delivering quality, reliability, and customer satisfaction.

Black checkmark inside a circle icon

Serving Lafayette, IN since 1995

Black check mark inside a circle icon on a white background

Licensed and insured professionals

Black checkmark inside a circle icon on a white background

Advanced high-power extraction equipment

Black checkmark inside a circle icon on a white background

Eco-friendly, safe cleaning solutions

Black checkmark inside a circle icon on a white background

Thorough and detail-oriented service

Black checkmark inside a circle icon on a white background

Honest, affordable pricing

We are committed to providing a cleaning experience that is both effective and stress-free.

FAQs About Our Services

  • Which service should I choose for my carpets?

    Our team will recommend the best option based on your carpet condition during the pre-inspection.

  • How often should I schedule cleaning?

    Most homes benefit from cleaning every 6–12 months, while high-traffic areas may need more frequent service.

  • Are your cleaning products safe?

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

  • Do you handle both small and large jobs?

    Yes, we provide services for both residential and commercial properties of all sizes.

Hand holding three people icons, symbolizing support or community

We proudly provide services for:

  • Homeowners
  • Property managers
  • Offices and commercial spaces
  • Retail businesses
  • Rental properties


No matter the size or type of job, we deliver the same level of care and professionalism.

Schedule Your Cleaning Service Today

If you're looking for professional carpet cleaning services in Lafayette, IN, May’s Carpet Cleaning is ready to help.


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


Let us help you maintain a cleaner, healthier, and more comfortable space.