top of page

Professional Upholstery Cleaning Service

Pet Treatments · Fabric Protection · Safest Chemicals

SERVING:  Orange County, NY | Sullivan County, NY | Dutchess County, NY | Pike County Pa | Sussex County NJ | Middletown, NY | Scotchtown, NY | Goshen, NY | New Hampton, NY | Chester, NY | Campbell Hall, NY | Washingtonville, NY | Monroe, NY | Harriman, NY | Highland Mills, NY | Central Valley, NY | Cornwall, NY | New Windsor, NY | Chester, NY | Warwick, NY | Florida, NY | Pine Island, NY |Pine Bush, NY | Wurtsboro, NY | Ellenville, NY | Westttown, NY | Greenville, NY

Professional Upholstery Cleaning for Your Home or Business

Looking for a professional upholstery cleaning service in the greater Orange County, NY area? Look no further than DiCat Carpet Cleaning, owned and operated by Ron Ciofalo, a local expert with over 15 years of experience in the industry.


Ron and his team use top-of-the-line equipment and techniques to remove tough stains, dirt, and allergens from your upholstery, leaving it fresh, clean, and looking like new.

Whether you need upholstery cleaning for your home or business, DiCat Carpet Cleaning has got you covered. Their services include Scotchgard fabric protection, pet treatments, and stain removal to ensure your upholstery stays clean and protected for longer.

Pet Treatment and Stain Removal for a Fresh and Clean Home

At DiCat Carpet Cleaning, we understand the importance of keeping your home clean and odor-free, especially if you have pets. That's why we offer top-quality pet treatment and stain removal services in the greater Middletown, NY area.


Our experienced team uses the latest techniques and equipment to remove even the toughest stains and odors from your carpets, upholstery, and other surfaces. With our commitment to customer satisfaction, you can trust us to leave your home smelling fresh and looking clean.


Superior Fabric Protection Services in Greater Orange County, NY

At DiCat Carpet Cleaning, we understand the importance of protecting your furniture investment, which is why we offer Scotchgard fabric protection services. Our skilled team will expertly apply a protective barrier to your furniture, preventing liquids from penetrating the surface and keeping stains from setting in.


This not only makes spills and stains easy to clean up, but also helps your furniture last longer and maintain its original beauty. With our Scotchgard protection, you can have peace of mind knowing that your furniture is safeguarded against everyday accidents and spills. Contact us today to schedule your appointment and experience the difference of our top-notch service.

Schedule Your Appointment Today and Experience the DiCat Difference

Experience the DiCat difference by scheduling your appointment today! Our team of experienced professionals is dedicated to providing top-notch cleaning services for your carpets, upholstery, grout, and more.


With our advanced techniques and cutting-edge equipment, we ensure thorough cleaning and exceptional results every time. Don't wait, book your appointment today and let us show you why we're the best choice for all your cleaning needs.

bottom of page