Gift Certificates Available Give the Gift of Clean Carpets

Purchase Now

10% Military Discount We Appreciate your Service

Schedule Cleaning

Discover Our Story

JC Carpet & Upholstery Cleaning specializes in carpet, upholstery, tile & grout cleaning/restoration for your home or business.

JC Carpet Cleaning Team About Us

Our Goal

As a professional cleaning service is to create a caring environment where you the homeowner feels an increased sense of well being through environmental sound cleaning systems employing earth-friendly solutions.

Learn More

Floor Cleaning Devices Being Used on Three Different Surfaces

We Love What We Do What Clients Are Saying

“ Our carpets turned out amazing. And a plus was they were able to do our RV as well and it also turned out so good. I am happy that I found this company and will use them from now on. THANK YOU RYAN!!! He was so kind and personable and professional. Thank you JC Carpeting Cleaning!!! ”

Judy of Vacaville

Read More

2015 Angie's List Super Service Award 2016 Angie's List Super Service Award 2018 Angie's List Super Service Award IICRC Certified Diamond Certified BBB Accredited Business Rating A+

Questions? Get In Touch with Us



  • 593 Lupine Circle
  • Vacaville, CA 95687
  • Directions

Service Hours

  • Mon - Sat, 8am - 6pm
  • 24 Hour Emergency Services Available
24 Hour Emergency Services Available - Is this an Emergency? Call Us Now