Carpet Cleaning

Tired of looking at dirty carpets? Worried that your carpet might need to be replaced? Concerned about the healthiness of your home? Fear not! Crystal Clean is here to put your fears to rest and give you the satisfying experience you deserve!

Clean carpets are an important part of a healthy home. That’s why Crystal Clean puts in the extra effort required to give you a thorough cleaning. How is that you say? I’m glad you asked.

Clean Carpet.
low moisture carpet cleaning and buffing in Palmyra PA.

Our process:


Upon booking your appointment, you will receive an email with the detailed estimate and a second email that talks about how to prepare for your appointment. On the day of your appointment, you will receive an automated text message letting you know that the technician is on the way.


Upon arrival, the technician will ask you for a tour of the areas to be cleaned. While reviewing the areas, the technician will discuss any areas of concern, such as stains, loose or torn carpet, wear…etc. Prior to the start of any cleaning, the technician will address any changes to the estimate based on observations made during the tour.

Cleaning Process 

Depending on the circumstances and/or your preference, either hot water extraction (aka steam cleaning) or the low moisture method will be used.  Both methods are extremely effective at deep cleaning and removing stains.

Hot Water Extraction 

Hot water extraction tends to perform better in heavy soil conditions, but has a somewhat longer dry time (2-4 hours).

Low Moisture Extraction 

Low moisture will work on heavy soil, but the cleaning process tends to take longer. Low moisture offers very fast dry times (typically 1 hour).

Regardless of method, the overall process is pre-treat, agitate (if necessary) and then extract.

Before & After Photos

Customer Reviews

Pat & Dave Atkinson
Read More
We are so impressed with your work! The house looks great and dried so quickly! We will definitely recommend you to friends and family! Many Thanks, Pat & Dave Atkinson.
Read More
Hi Jim! I wanted to call you, so I'm glad you reached out! It looks fantastic! Even the family room looks like new! It is a huge improvement! We were considering replacing the carpet altogether, but now we feel like that won't be necessary with regular steam cleanings! Thank you for being willing to come on a Saturday!
Read More
Amazing service! Jim cleaned the carpets in our house once right before we moved in, and then again after potty training two dogs. The carpets look brand new! He is friendly, professional, and efficient. We will certainly be using Heaven’s Best again in the future! I cannot recommend more!!
Read More
But thanks for following up. I appreciate that. You will be on my list the next time. Thanks, everything looks great. Marty
Dawn Lawrence
Read More
im did an amazing job making our old carpets look and smell better than we ever could have imagined! He was prompt, courteous, professional and thorough. We especially appreciated the emails and texts that he sent beforehand so there were no surprises along the way regarding price, time frame etc. We highly recommend Heaven’s Best!!
Read More
Would HIGHLY recommend him! His prices are GREAT and does amazing work!! Just did my house and we have two kids under 3 and two dogs!!!
Read More
Our carpets and couch had not been cleaned in years. Jim was very professional and took his time cleaning all our stains. It smells so fresh in our house and the carpets and couch look and feel so clean! Thank you! Heaven's Best is highly recommended and we will be calling again.
K. Fisher
Read More
Do yourself a favor, hire Jim. Not only are his prices reasonable but the quality of the service is well worth it. I have hired a major competitor, S.S. before and it doesn't compare with Heaven's Best in both quality and cost. Will hire Jim again and next time for upholstery.
Read More
Great results. My carpet had so many old stains it was embarrassing. The cleaning removed them and brought back the nap. It looks new. The grout cleaning was amazing, especially after it dried overnight. It's a light color grout and is now restored to its original look. It was great to be able to put the rooms back together so soon after cleaning.
Read More
Impressive work! I would highly recommend Jim at Heaven's Best. He is honest and very hard working. He put in the time and effort to really make us happy. My floors look awesome!