upholstery-cleaningIf you are in need of upholstery cleaning, we are here to help. At Cross Country, we pride ourselves on offering the very best in upholstery care at reasonable rates. So what makes us the best? Simple, we take the time to do the job right every time. This means thoroughly examining the piece before we begin the cleaning and then following the proper procedures to the letter. No shortcuts or rushing through a job. We treat your furniture like it was our very own. So, if you are ready to see the Cross Country difference, give us a call. We proudly serve the McCalla, AL area and surrounding cities.

Upholstery Cleaning Process

We start with the step that most companies skip, a proper inspection. Most McCalla companies just use one method on every piece. Sometimes they are lucky, sometimes they are not. We do not believe in luck, we take the time to inspect your upholstery to determine the content, construction and type of soiling. Then we can choose the best method.

Next, we begin the actual cleaning process with a pre-vacuuming to remove dry soil. This is another step that is often skipped but it is important. After the vacuuming, a pre-treatment is applied to the piece and given time to break down the soil. Then it is rinsed from your upholstery leaving a clean piece that is residue free and nearly dry. In most cases, you can use your  furniture in just a few hours.

Types of Upholstery

We clean virtually every type of upholstery.  If you can sit on it or lay on it, we can clean it. Common pieces that we see include sofas, couches, recliners, wingback, sectionals, futons, etc. We do a number of specialty pieces as well so do not be afraid to call us.


If you are not happy, let us know and we will re-clean the piece for you. We invite you to inspect the furniture we cleaned before we leave.