1. Service & Staff
  2. Date & Time
  3. Your Details
  4. Confirm
  5. Finished

Select a service

  • On Site Area Rug Cleaning
    Our area rug cleaning service has a minimum charge of $79 for up to 130 total sf, then 60 cents per sf for additional area. You can combine multiple area rugs to get your best value. We accept checks, credit cards at time of service.

Business Information

Hours Mon8:00am - 8:00pm
Tue8:00am - 8:00pm
Wed8:00am - 8:00pm
Thu8:00am - 8:00pm
Fri8:00am - 8:00pm
Sat8:00am - 8:00pm
Phone (717) 454-4235
Location Get directions
1 of 3

Recent reviews

Very happy with results!

A.L. - Nov 27, 2017

I have three dogs and two kids that are very hard on Berber carpets. I wasn't expecting miracles and thought I would give Hains a try since all the reviews were good. I was apprehensive since I've had my carpets dry cleaned before and wasn't impressed. My carpets turned out great and they were even able to get a sticky substance off my carpet that I couldn't get off. My home smelled fresh and my carpets took about an hour and a half to dry. I will definitely use Hains Carpet Cleaning again.

Read more reviews