30 Years
Over 10,000 Satisfied Clients

Call Now For Estimates

Contact for Rug/Carpet Cleaner Available 7 Days a Week

Welcome to Rugs Royce - Orange County & Riverside's Carpet, Tile & Grout Cleaning Experts

Rugs Royce delivers one of the best values for tile and carpet cleaning in Riverside and Orange County. Founded in 1986, we have decades of experience cleaning carpets, area rugs, upholstery, tile, grout, marble, and granite. With over 30 years of experience, we are one of the most experienced carpet cleaners in the Inland Empire, and can be trusted to get the job done right the first time, every time. We even stand behind the quality of our carpet and upholstery cleaning services with a four-week guarantee: If a stain or spot reappears or you notice any mildew smells, we will come back out, re-rinse the carpet, and apply a deodorizer. Since we offer exceptional-quality results, competitive prices, outstanding service, and honest business practices, we have more than 10,000 satisfied customers throughout Corona, Murrieta, Norco, Canyon Lake, Lake Elsinore, Temecula, Wildomar, La Cresta, De Luz, and the surrounding area.

Professional Steam Cleaning & Stain Removal for Carpets, Stairs, & Area Rugs

Rugs Royce is proud to be an IICRC Certified Professional, which means that we have been trained in the industry's leading standards for carpet and fabric cleaning. By using state-of-the-art, professional-grade steam cleaning machines and non-toxic chemicals, we're able to effectively clean all types of carpet, area rugs, carpeted stairs, and indoor/outdoor furniture fabric. Our thorough steam cleaning process will leave your carpets, rugs, and upholstery looking, feeling, and smelling great. We also include the removal of coffee, wine, pet, soil, and grease stains at no additional cost. Once we are done, we can promise that your carpet will be fresher, fluffier, and cleaner.

Household & Office Floor, Tile & Grout Cleaning Services in Corona, Murrieta, Norco, Lake Elsinore, Canyon Lake & Surrounding Areas

At Rugs Royce, we offer fast, effective, and affordable tile and grout cleaning services. This includes cleaning ceramic, marble, and granite tile anywhere in the house, such as kitchens, bathrooms, laundry rooms, and flooring. We're able to remove soil, grease, grime, dirt, mold, and urine using professional steam cleaning equipment and chemical treatment. Using this process, we're able to get tile back to prime condition. We also offer tile sealing for an additional charge. We use the best sealer on the market, which keeps dirt and grime from penetrating into the tile, making it easier to clean.

Marble & Granite Restoration & Polishing in Wildomar, La Cresta, De Luz, Riverside & Nearby Cities

Rugs Royce also provides marble, granite, and travertine honing, polishing, and restoration services in Corona, Murrieta, Norco, Lake Elsinore, Canyon Lake, Wildomar, La Cresta, and other cities throughout Riverside County. Using diamond polishing pads and sanders, we're able to remove a very fine layer of your stone using the same process that factory professionals use, which brings back its gorgeous shine. Our team has more than 10 years of experience restoring travertine, granite, and marble countertops and floors, and can finish most jobs in less than a day.

"Roll With Royce" for the Best Value in Carpet, Tile & Grout Cleaning in the Inland Empire

Call Rugs Royce Carpet Cleaning today (866) 40-76923 for high-quality, affordable carpet, upholstery, tile, and/or grout cleaning in Corona, Norco, Murrieta, Canyon Lake, Lake Elsinore, Temecula, Wildomar, La Cresta, or any other city in Riverside County. Marble and granite restoration and tile sealing services are also available. Most appointments are scheduled within 48 hours, but we can usually accommodate same-day appointment requests. Our prices are very competitive, and once we give you a final price, we stand by it. We welcome jobs of all sizes, from cleaning the carpets in a few rooms to cleaning all carpets, rugs, tile, grout, and marble throughout an entire home or business. We provide a 10% discount on carpet cleaning services when we are hired to clean all carpets throughout the home, and a 10% discount on tile and grout cleaning if it is added onto to our carpet cleaning service. For those who buy our whole-home carpet cleaning package AND tile cleaning for at least 200 sq. feet, we provide a FREE JUMP HOUSE RENTAL for a day of their choice. This offer includes drop off and pick up, and is valued at $500-600.

2017 Award Recipient


Great family owned business! They came out on short notice to get two rooms ready for our housewarming party we were having the following day. Arrived right on time, and immediately got to work. Service was better than expected, and they were in and out in a hour flat and had worked up a sweat working hard the whole time. My wife and I will definitely use them again in the future!

Nate M., Corona, CA Via Yelp Testimonial

Best carpet cleaners around!! Great pricing, fast service. Rob is extremely helpful and had his guys out to my house ASAP for a great cleaning.

Matt B., Carlsbad, San Diego, CA Via Yelp Testimonial

View All

Service Area
Find Us On: Like Us On Facebook Rugs Royce Yelp Listing Rugs Royce Google My Business
Our Service Area Includes:
How Rugs Royce is Making Customer Health & Safety Our Top Priority Important COVID-19 Update

We at Rugs Royce remain committed to the health and well-being of our clients and team members. We are closely monitoring the CDC recommendations and implementing safety precautions to help protect our clients and staff from the spread of the Coronavirus (COVID-19).