First Name:
Last Name:

ABC Oriental Rug is on Facebook!

We regularly post tips and information about cleaning and maintaining your rugs and other household items,as well as what's happening at ABC, inspirational quotes, fun and funky photos and much more.


We also update our Facebook page with our latest discounts and we are also offering exclusive promotions to our Facebook fans. These are limited and short notice promotions.


When you like our page, you will also be able to claim your special gift from us!!

Like us on Facebook!




What are the Top 3 Reasons to Contact a Professional Rug Cleaner?


Dirt is a pretty obvious reason.  Odors can stem from urine, mildew, food, etc.  Allergens can include dust mites, carpet beetles, moths, etc.

ABC Since 1971!

We have been cleaning the oriental and area rugs, wall-to-wall carpets,  and upholstery for our customers in the Tompkins/Cortland area for over 40 years.  

Oriental and Area Rug Washing

Full-Service Plant

Our Oriental and Area Rug Cleaning and Repair plant is located in downtown Ithaca, NY.  All work is done on our premises.  In the last few years, we have extended our services to the surrounding counties of Onondaga, Cayuga, Schuyler, and Chemung.

Rugs from All Over!

Thanks to the power of the Internet, we have further extended our cleaning and repair services and we can now truly say:  "We wash and repair rugs from all over the globe!"

Our Pledge to You

With over 150 years of combined knowledge, you can trust us with your textiles and rest assured we will do the job right the first time!

There is a 4th Reason!


All repairs to oriental and area rugs are done on our premises by our highly trained repair technicians.  Whether the ends, sides, or body of a rug need attention, we can offer you a fair and reasonable solution to bring your rug back to life.







(607) 272-1566 or

Fill Out the Form (Top Left) and



Oriental and Area Rug Cleaning

Oriental and Area Rug Repair

Special Treatments for Rugs

Special Products for Rugs 

Contact Us

Schedule an Appointment