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, Inc. 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 Send Us a Review

Leave Google Review Leave Yelp Review

Close up of gray tile

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