"It's been a long time since our upholstery has been cleaned. Everything now looks so nice … you did a terrific job."

"What a difference! The sofa's original color is back … and the leather is so soft."

Fabric & Leather Upholstery Cleaning

Recapture your upholstered furniture’s like-new appearance with our meticulous cleaning.

We offer in-plant service for your care-sensitive and heavily soiled fabric upholstery and in-home cleaning – when fabric appropriate – for your greater convenience, with a year-round 20% savings.  

We also clean and condition selected leather furniture.  Our experts thoroughly clean your leather upholstery to remove soil, apply a matching color to make scratches less noticeable, and perform a thorough conditioning of the leather to prevent cracking and restore its appearance.  

Call on D. A. Burns for the cleaning of your upholstered sofas, chairs, ottomans, headboards, cushions and more.

D. A. Burns Outdoor Cushion Cleaning and Winter Storage Service



  • Show All
  • Because of the wide variety of fabrics and methods of upholstering, our in-plant fabric upholstery cleaning offers a number of advantages to assure the safe and thorough cleaning of care-sensitive and heavily soiled fabrics.  

    The in-home cleaning of your upholstered furniture offers an appropriate alternative when fabrics are not heavily soiled and do not require special, in-plant cleaning procedures.

  • Keep your fabric upholstery cleaner looking longer with the re-application of our fabric stain protectant.

    • Easier, faster removal of soil, stains and liquid spills … preventing permanent stains.
    • The stain protectant bonds with the fabric to form an “invisible barrier” against water and oil-based stains, making your fabric upholstery  more soil retardant and stain resistant … without changing the “hand” or appearance of your upholstered fabric.
    • Enjoy the long-lasting protection of soil resistance and spill repellency.
  • After years of use, your leather furniture can become stiff, soiled, stained, faded and show scratches from use.  Despite this appearance, the leather beneath may be in good condition and our leather cleaning and conditioning can provide many more years of useful life.


Looking for fabric or leather upholstery cleaning? D. A. Burns can help!
fabric and leather upholstery cleaning at da burns
fabric and leather upholstery cleaning at da burns
fabric and leather upholstery cleaning at da burns
fabric and leather upholstery cleaning at da burns

Caring For Your Upholstery

Furniture manufacturers recommend regular, routine maintenance for your upholstered furniture.  This includes routine procedures such as vacuuming, prompt attention to spots and spills and the polishing of finished surfaces.  Cleaning helps to keep your upholstery more attractive and prevents premature wear.


Upholstered furniture is more susceptible to soiling on arms and seat cushions, as well as the upper inside back, headrests, pillows and skirt areas.  Using arm covers and rotating seat cushions frequently prolongs fabric life and appearance.  Vacuuming and, depending on fabric durability and construction, brushing upholstery routinely is recommended to remove dust and particulate soil.  Most spots and spills can be removed easily if the excess is scooped up or blotted and treated immediately with plain water or neutral spotters.  If ignored, these spots may bond to fibers, possibly causing permanent stains.  Immediate spot cleaning is essential.  Extreme caution must be observed when spotting leather or “dry clean only” fabrics.


Periodic professional cleaning of your upholstered furniture is recommended.  The frequency of cleaning will depend on the furniture’s location, use and exposure to soiling.  The greater the level of soiling, the less the likelihood of restoring the upholstery’s original color, appearance and texture.  Thorough, professional cleaning should be performed by experienced, trained technicians before soiling causes permanent damage to fibers, dyes or fabric texture.

Fabric & Leather Upholstery Cleaning

Schedule Upholstery Cleaning

Drop off your upholstery at our Seattle or Bellevue locations or schedule in-home cleaning and receive a 20% discount.  We also offer pickup and delivery service for our in-plant upholstery cleaning.

D. A. Burns on-location technicians service Seattle, Bellevue and the surrounding areas (view map of our service area). For questions or to schedule an appointment, call (206) 782-2268 or use our online scheduling form to request an appointment.

schedule now find a location


Sign up to receive our newsletter and special offers:

Year Round Discounts