Upholstery, Furniture and Rug Cleaning

Soft furnishings hold onto everything a hard surface lets go of — cooking smells, pet odour, sweat, spilled drinks and years of ordinary body oils. A sofa can look acceptable and still be the reason a room does not smell fresh, which is why cleaning the room around it never quite works.

We clean upholstered furniture, mattresses and rugs in homes and small commercial premises across Ephrata, Lancaster and the surrounding towns.

From $90 per visit

Based in Ephrata, PA

Rated 5.0 from 31 reviews

Quotes fixed, up front

Cleaned bathroom vanity and countertop in an Ephrata, PA home
Cleaned bathroom vanity and countertop in an Ephrata, PA home
White bathtub and surround cleaned in an Ephrata, PA bathroom
White bathtub and surround cleaned in an Ephrata, PA bathroom

Our own photographs from jobs in Ephrata and Lancaster County — not stock images.

Get a free quote

Tanya answers every enquiry personally, usually the same day. Fixed quotes, agreed before any work starts.

What we clean

  • Sofas, sectionals and armchairs, including cushions on both sides and under them
  • Dining chairs and stools with fabric seats or backs
  • Mattresses — surface cleaning and deodorising
  • Area rugs and runners, cleaned in place
  • Office and reception furniture for commercial clients
  • Headboards, ottomans and fabric-covered storage

Problems we are most often called for

  • Pet odour and accidents
  • Food and drink spills, including coffee and wine
  • General darkening on arms and headrests
  • Preparing furniture before guests, a sale or a move

Method follows the fabric

The first thing we do is check the manufacturer’s cleaning code, because the wrong method on the wrong fabric causes damage that cannot be undone — water rings on a solvent-only fabric, shrinkage on natural fibres, or dye bleed on a loose cover. Where a piece is unlabelled or delicate, we test in a concealed area first. If we do not think a piece can be cleaned safely, we will tell you.

Pet odour

Surface cleaning removes the smell temporarily; the cause is usually deeper in the padding. Treating it properly means an enzyme treatment that breaks the residue down rather than masking it, and enough drying time afterwards. Set expectations for a severe case: significant improvement is realistic, complete elimination from a saturated cushion often is not, and replacing the foam is sometimes the honest answer.

Drying

Allow four to eight hours before normal use, longer for dense cushions or in humid weather. Air movement through the room makes a considerable difference — we will tell you what to leave open.

Rated 5.0 by 31 customers

Tanya’s ShineMasters holds a 5.0 average across 31 reviews on Thumbtack, where customers most often mention thoroughness, reliability and the finish of the work. The business is owned and run by Tetiana Vanzha, who works on the jobs personally.

See the work

Photographs from jobs we have done across Ephrata and Lancaster County.

Frequently asked questions

How long until I can use the furniture again?

Typically four to eight hours. We will give you a realistic figure for your specific pieces before we leave.

Will old stains come out completely?

Some will, some will not. Fresh, water-based spills usually come out fully. Old stains, dye transfer and anything previously treated with a supermarket spot cleaner are less predictable — a spot cleaner often sets a stain permanently. We will tell you what we expect before starting.

Do you clean wall-to-wall carpet?

We focus on upholstery and area rugs. Rugs are cleaned in place in your home.

Is it safe around pets and children?

Yes. Tell us in advance if anyone in the home has allergies or sensitivities and we will select products accordingly.

What it costs

Starting prices for a small home. The final figure depends on size, the number of bathrooms and condition — and you get a fixed quote before anything is booked.

ServiceStarts fromTypical time
House cleaning$902–3 hours
Office cleaning$1001–3 hours
Move-in / move-out$1204–6 hours
Deep cleaningquoted per job4–8 hours
Post-construction$180per project
Interior windows$502–4 hours
Upholstery and rugs$40per piece
Airbnb turnoverquoted per propertysame-day

Every quote is fixed before work starts. We do not add charges afterwards.

Our recent work

Photographs from real jobs across Lancaster County, with what the work actually involved. See all of our work.

Related services

Book upholstery, furniture and rug cleaning

Tanya answers every enquiry personally, usually the same day. Fixed quotes, agreed before any work starts.