Verified record
In May 2023 a customer who had been weighing new furniture and rugs called All Season's Carpet & Upholstery Cleaning of Vermont first, and wrote that the grocery-store rental machines "just didn't compare" to how fresh and clean the furniture and rugs looked, felt and smelled afterward. That customer, who has children and pets, valued the green clean, described Peter as "professional, thorough, and just as kind," and called the pricing competitive. In February 2023 a reviewer wrote that Pete got all of the pet odor and spots out of the upholstery and area rugs. A May 2024 reviewer recalled that when they bought their house seven years earlier, Peter cleaned all the carpets before they moved in and made them look new, which saved them from replacing the carpeting. In July 2025 a customer wrote that All Seasons has cleaned the carpets in their own home and in several rentals they manage, and that they are on time and very professional. The St Albans City business says it has been in business 31 years, lists Chittenden and Franklin as its service area, and offers free estimates and 24/7 emergency service. Google shows 4.9 stars from 7 ratings.
Best carpet cleaning service in VT. All Seasons has cleaned my personal home carpets as well as several rentals I manage. Every time, they are on time, very professional and do a great job. I highly recommend them!!!
When I bought my house 7 years ago Peter cleaned all my carpets before I moved in and made them look new again, saved me a bunch of money by not having to replace carpeting. Thanks again Peter, you are a master of your trade!
I had been contemplating buying new furniture and rugs, but thought I'd get a professional to give things a go, just to see...and I have to say, that I am SO happy that I had called All Seasons! Those rentals you can get at the grocery store just didn't compare to how new my furniture and rugs not just look, but how fresh and clean they feel and smell. I love the peace of mind the green clean gives as I have children and pets. Peter was professional, thorough, and just as kind. Knowledgeable, courteous, and respectful. It was great to feel comfortable with him in my home. I 100% will call again as I just love how clean and free of toxins this route was. Bonus was competitive pricing! Thank you, All Seasons!
Pete got all of the pet odor and spots out of the upholstery and area rugs. This guy knows everything there is to know about carpet cleaning and upholstery cleaning.
If you need any of this type work done....This is the man to call!! Does awesome work for sure!
Specializes in
Also offers
Service area
Languages
1 change recorded — last scanned Oct 23, 2026.
Typical Vermont range for this kind of work, from regional averages — not a quote from All Season’s Carpet & Upholstery Cleaning of Vermont. Use it to sanity-check bids, then get the real number in writing.
Published recurring discounts run 10–30% off the one-time price, and weekly gets the deepest cut.
Estimated range
$150 – $240
Typical cleaning visit around $200