Your Leather Cleaning & Restoration Experts

For all of your in-home & commercial cleaning needs, trust the specialists from Chem-Dry of Choice - Roanoke, Blacksburg, Forest, Bedford, Lynchburg & surrounding areas

hero-image

Superior Leather Cleaning & Restoration

Leather Cleaning
Proper leather care should include professional cleaning every six months. Our certified leather specialists will carefully identify leather types and select the products specifically designed for the cleaning and finish of your type of leather to remove soil buildup. We’ll then condition and protect your leather to revitalize and replenish its natural beauty and feel.

Leather Repair
Unlike fabric upholstery, your fine leather products are unusually susceptible to scratches, cuts, fading, and other damage. Body oils, lotion, perspiration, and ink can also cause major problems for leather. These products are prone to cracking and drying from improper care and maintenance, too. Utilizing specialty products and expert techniques, our leather professionals will restore your leather to “like-new” condition.

Leather Restoration
Unlike most fabrics, leather is also prone to color damage from exposure to oils, sunlight, wear, and lack of maintenance. Such problems as fading, color loss, or discoloration can be corrected with pigments and dyes precision-matched to your original leather hue and finish. Complete color changes can also be performed to restore your damaged leather.

 Call Now   540-375-6625

What Type Of Leather Do We Clean?

Leather properly maintained will last four or even five times longer than fabric or man-made fibers. Our leather specialists have been thoroughly trained in how to properly identify your type of leather.

  • Aniline (A) – Also known as Natural, Pure, Naked and Unprotected leather.
  • Protected (P) – Also known as Semi-Aniline, Pigmented and Painted leather.
  • Nubuck (N) – Also known as Chaps, Bomber or Suede.

  • Once our Leather Specialist properly identifies the type leather, we can Clean, Protect, Repair and Restore (if needed) all of your leather products.

    Service Area

    We proudly service most cities and zip codes in Roanoke, Blacksburg, Forest, Bedford, Lynchburg and surrounding areas including:

    Bedford County, VA

    Bedford, Big Island, Chamblissburg, Forest, Goode, Hardy, Huddleston, Moneta, Montvale, New London, Stewartsville and Thaxton.

    Montgomery County, VA

    Alleghany Springs, Blacksburg, Bradshaw, Childress, Christiansburg, Ellett, Elliston-Lafayette, Graysontown, Ironto, Long Shop, Lusters Gate, McCoy, McDonalds Mill, Merrimac, Pilot, Plum Creek, Prices Fork, Radford, Riner, Rogers, Shawsville, Sowers, Sugar Grove, Tom's Creek, Vicker, Walton and Yellow Sulphur Springs.

    Roanoke County, VA

    Back Creek, Bent Mountain, Bonsack, Catawba, Cave Spring, Clearbrook, Fort Lewis, Glenvar, Hanging Rock, Hollins, Masons Cove, Mount Pleasant, Oak Grove, Penn Forest, Poages Mill, Read Mountain, Roanoke, Salem and Vinton.

    content-image

    Professionals Make the Difference!

    Your carpet or upholstery cleaning is only as good as your service provider!

    That’s why Chem-Dry of Choice combines highly trained, trustworthy professional carpet cleaning technicians with our powerful carbonating cleaning method to deliver a “WOW” level of cleaning to you and your family.

    Our professional technicians receive a level of training that is unmatched in the cleaning industry.

    Chem-Dry of Choice technicians spend extensive time in training before being entrusted to perform services in your home. Our professionals are then well equipped to identify, evaluate, meet and exceed all of your carpet, upholstery and leather cleaning needs.

    Get in Touch!

    We welcome your questions and comments! You may reach us by 540-375-6625, email or by using the contact form below. We respond to all inquiries within 24 hours.

    Driving Directions

    Please click here if you are looking for driving directions to drop off or pick up area rugs and/or leather furniture.

    Our Location

    2636 West Main St
    Salem, VA 24153

    Let's Talk

    540-375-6625

    Contact Us

    Please provide as much information about your need as possible. If your need is urgent, please call us at 540-375-6625. Thank you!

    Fill out my online form.