30 Years
Over 10,000 Satisfied Clients

Call Now For Estimates

Contact for Rug/Carpet Cleaner Available 7 Days a Week

Serving Inland Empire and Orange County Since 1986

Riverside - Corona - Norco - Murrieta - Lake Elsinore - Temecula

Visa Master Card
American Express Discover

Customer Submitted Reviews

Shout out to my carpet cleaning guru Rob Mago of Rugs Royce! I needed an urgent carpet and tile cleaning and in the blink of an eye, Rob and Rugs Royce were on it! 24 hours later this place looks show quality! Rob has been taking care of me and my clients for the last 14 years!

Bob Livingston, Corona

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!

Nathan, Santee


This is defiantly a great place to go to! I would recommend it to anyone! I had went to another carpet cleaning place and their ad said $44 but when they came to my house they wanted charge me $375. When I called Rugs Royce I told him what happened and he said he also had a special for cleaning at $69.95, when he came to my house he stayed true to his word and charged me $69.95 for two rooms and did an excellent job within an hour.

Jonay, Corona


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, Carlsbad


Wonderful carpet and tile cleaning. Professional service, reasonable prices, and quality work. Had 3 bedrooms rooms, two hallways and tile in kitchen and 2 bathrooms cleaned. Very satisfied.



2017 Award Recipient

Service Area
Follow Us On: Like Us On Facebook Rugs Royce Yelp Listing Rugs Royce Google My Business
Our Service Area Includes: