Medalist Cleaning & Restoration
Upholstery Cleaning
Upholstery Cleaning for Fresh, Like-New Furniture
Fresh, Clean Furniture for a Healthier Home
Experience the difference of professionally cleaned upholstery. Medalist Cleaning & Restoration removes dirt and germs from your couches, sofas, armchairs, and more, creating a healthier, more inviting space for your family. We proudly serve clients in Soda Springs, Montpelier, Downey, and surrounding areas.

Very happy with Medalist Cleaning! Prompt, courteous, and very reasonable. Did a wonderful job.
- Neva R.

Expert, Safe Cleaning Tailored to Your Furniture
Before cleaning, our technicians carefully pre-test fabric to determine the best approach for safe and effective results. We’ll advise you on what can be achieved with the cleaning, ensuring transparency and peace of mind.
Extend Freshness with a Quality Fabric Protector
Keep your upholstery looking new longer with an "invisible shield" that resists soil and stains. We offer high-quality, fabric-safe protectors that can be applied immediately after cleaning. Over time, this protection may wear off, and we’re here to advise when it should be reapplied for lasting results.
Areas We Serve
Thomas George
100% recommend Medalist Cleaning and Restoration. As a former military family, we have had our carpets cleaned literally all around the world and John with Medalist was one of the best! Very thorough, very clean, and very satisfied!
Fulton Shields
Responsiveness, Punctuality, Quality, Professionalism, Value
Excellent job for a reasonable price! Our floors look great now. The cleaner went out of his way to clean 5 carpet steps as he walked up them between rooms, without charging any extra.
Kenneth Stewart
John at Medalist Cleaning and Restoration cleaned my parent's home carpet that was frankly "gross". I don't know when it was cleaned last but there were various stains from drink spills and dog accidents and just plain dirty. We were listing their home to sell and didn't want the carpet to be a major eye sore. We also didn't want to pay to replace the carpet. John worked several hours and hit the bad spots multiple times and worked his magic on the stains. The end results was the carpet looked way better then we had any hope it would and nobody who viewed the home complained about the carpet. We had two purchase offers from the first day of showing the home. Thank you John for going way beyond the typical carpet cleaning service experience I have had from other companies!!
Susan Morris
Responsiveness, Punctuality, Quality, Professionalism, Value
John has been cleaning our carpets for the last 28 years. His work has always been impeccable! This time around the construction and restoration work done by others in our home left it a mess. We actually had mortar and thinset in our carpets! John was able to respond in just a couple of days. Now they look like new! I feel like we can now enjoy our holidays without the dirt and dust. We never have to give a second thought to what John does. We trust his work and his advice!!
Judy Hobbs
John did a great job. The carpet regained their ‘fluffy’ almost like new appearance. They smelled clean, not perfumed. I highly recommend John as a professional cleaner.
Bari Trost
We had our carpets cleaned & 3 large areas rugs cleaned. They arrived on time, worked hard, were friendly and the carpets look great. I was amazed by how good the rugs looked when they returned them.