1991

Independence, MO · Serving 28+ KC Metro Cities

35 Years.
One Team.
Every Job Done Right.

When you call R&L, you get a trusted local team led by owner Rick Long — IICRC-certified pros who have been rescuing Kansas City carpets since 1987. No franchises. No fly-by-night crews. No shortcuts.

HomeAdvisor Screened & ApprovedAngi Super Service AwardBBB A+ RatingAngie's List Super Service AwardTop Carpet Cleaning Companies in Kansas CityThreeBest Rated
0
Years in business
0
76 reviews
0
KC metro cities
$0
Travel surcharge
R&L
39
Years on the Tools
IICRC Certified
Owner-Led Since 1991
Independence, MO · Locally Owned Team
Est.
1991

The Team Behind Every Clean Carpet

39 Years. One Trusted Team. Zero Shortcuts.

Most carpet-cleaning companies send whoever is free that day. R&L sends a trained, IICRC-certified team that treats your home like their own — owned and led by Rick Long, who founded R&L in 1991 and has been cleaning carpets since 1987.

IICRC certified, six Angie's List Super Service Awards, and named one of Kansas City's Top 10 carpet cleaners. We charge every town the same rate — no travel surcharge, ever.

IICRC Certified6× Super Service Award24-Day GuaranteeKid & Pet SafeTrusted Local Team
Meet the Team

Drag to See the Difference

Traffic Lanes, Pet Stains, Wine — Gone.

Hot-water extraction that reaches deep into the pile and lifts what surface cleaning leaves behind. Grab the handle and slide — the R&L difference on a real Kansas City carpet.

See Our Cleaning Process
After
Before

Serving the Whole KC Metro

AthertonBeltonBirminghamBlue SpringsCockrellGladstoneGrain ValleyGrandviewGreenwoodIndependenceKansas CityKansas CityLake LotawanaLake WinnebagoLee's SummitLibertyNorth Kansas CityOlatheOverland ParkPrairie VillageRaytownRiver BendRoeland ParkShawneeStanleyStillwellSugar CreekUnity VillageAthertonBeltonBirminghamBlue SpringsCockrellGladstoneGrain ValleyGrandviewGreenwoodIndependenceKansas CityKansas CityLake LotawanaLake WinnebagoLee's SummitLibertyNorth Kansas CityOlatheOverland ParkPrairie VillageRaytownRiver BendRoeland ParkShawneeStanleyStillwellSugar CreekUnity Village
4.8★

Rated 4.8 across 76 verified reviews

Homeowners and businesses across the Kansas City metro trust Rick with their carpets — many for decades.

Read the Reviews

Common Questions

Frequently Asked Questions

What payment methods do you accept?+

Cash, check, and major credit cards. Cash payments receive a 5% discount

What discounts do you offer?+

10% military discount (with valid ID), 5% senior citizen discount, and 5% cash payment discount. Discounts cannot be combined

Can I get same-day service?+

Often yes. Call (816) 836-1767 to check availability. Most appointments can be booked within a few days even when same-day isn't available

Do you charge extra for cities far from Independence?+

No. Same pricing across all 28+ cities in our service area. No travel surcharge, no state-line markup

How much does carpet cleaning cost?+

Costs vary by square footage, condition, and treatments needed. We provide free estimates over the phone — no hidden fees. Visit our Price Guide for starting prices on all services. Call (816) 836-1767

Can you find stains I can't see?+

Yes. We use professional UV black lights to locate hidden urine deposits invisible to the naked eye. Under UV light, dried urine fluoresces clearly — even deposits months or years old

Ready When You Are

One Call. One Trusted Team. Carpets Like New.

Free estimates, same-day service, and zero travel surcharge across the KC metro. Our team answers the phone.

Call Rick · (816) 836-1767