new-logo twitter logo-bw box shadow

Call or email us today to schedule an appointment for expert carpet, rug, and upholstery cleaning. Trust in our fully-licensed and insured team with over 50 years of combined experience.


Service area:

We proudly serve all of Charlottesville and Central Virginia.

Call: Mike or Pat


Call Today for a Free phone estimate, in just a few minutes of your time. No obligations.

* Required
Royal Carpet & Upholstery 434-293-9764

The most advanced system in carpet care...