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
Hazel Meshrow
John arrived on time and previewed the apartments to be cleaned. The carpets were extremely dirty. The spots I thought wouldn't come out were gone, and the carpets were like new when he was finished. I recommend John and Kathy Beal at Medalist Cleaning and Restoration.
kennalee orme
Responsiveness, Punctuality, Quality, Professionalism
I contacted John through a recommendation from another carpet cleaning company. We needed same-day/next day service and he was able to fit us in very quickly. He did a great job while being very friendly and professional. The office was also responsive and easy to communicate with.
Rhonda Floyd
Responsiveness, Punctuality, Quality, Professionalism, Value
John did such a beautiful job and was able to get stains out that no other company has been able to touch. I had a pink stain on this rug under my table. John got it out. Also such fun and friendly service. I would recommend John and his company 100%. Thank you so much for doing such a great job.
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.
Kaye and LaVerl Womack
John is so friendly and kind. He knows the business and has a lot of experience. My carpets look great and I would definitely have him clean my carpets again.
Tracy Bixby
Responsiveness, Punctuality, Quality, Professionalism, Value
We use Medalist for a lot of our carpet cleaning needs, and they are such a pleasure to work with and so dependable. When you have a lot of properties to take care like I do, it is nice to be able to count on someone like John at Medalist.