Meet Tom Vogler
Owner of Superior Carpet CleaningI’m Tom Vogler, and I’ve owned and operated Superior Carpet Cleaning in River Falls, Wisconsin since 2005. For me, this business has never just been about cleaning carpets — it’s about helping people and being part of a community I truly care about.
Over the years, I’ve personally completed more than 3,000 cleaning projects across the St. Croix Valley and Twin Cities East Metro — homes, apartments, and local businesses. I don’t have a crew or subcontractors; every job is done by me, start to finish, so my customers always know who’s walking through their door.
When I leave a home or business, I want it to look its best — not only because it’s my job, but because it’s a reflection of the pride I take in serving my neighbors.
A Trusted Local Cleaning Professional Since 2005
For over 20 years, Superior Carpet Cleaning has been proudly serving homeowners and businesses throughout the St. Croix Valley and Twin Cities East Metro. Owner Tom Vogler completes every job himself — delivering honest service, reliable results, and a spotless finish you can count on.
Trusted & Experienced
With more than 3,000 cleaning projects completed, Tom brings decades of hands-on experience to every carpet, floor, and upholstery job. His reputation is built on quality workmanship and personal integrity.
100% Satisfaction Guaranteed
Tom takes pride in every project — and he stands behind his work. If something isn’t perfect, he’ll make it right. That’s the Superior difference trusted by River Falls, Hudson, Stillwater, and Woodbury residents alike.
Fair & Honest Pricing
Unlike big franchises, Superior Carpet Cleaning doesn’t push you into complicated contracts or trick you with hidden fees. You’ll always receive transparent pricing, fair rates, and results that speak for themselves.
Reliable & Fully Insured
As a fully insured local professional, Tom provides peace of mind with every service. Whether cleaning your home, business, or vehicle, you can trust the job will be done safely and thoroughly.
A Local Business Built on Integrity
I believe that honesty, quality, and service are the foundation of any good business. Whether it’s cleaning carpets, refreshing furniture, or detailing vehicles, I treat every customer like a neighbor — because here, that’s exactly what you are.
If you’re looking for dependable, local cleaning done right the first time, I’d be honored to earn your trust.

Giving Back
“No Kid Sleeps on the Floor in Our Town!”
One of the most meaningful parts of my life outside of work is my involvement with Sleep in Heavenly Peace, a nonprofit organization that builds and delivers beds for children in need. I founded and manage the local chapter right here in the St. Croix Valley, where we live by one simple but powerful motto:
“No kid sleeps on the floor in our town.”
What started as a small volunteer effort has grown into a community movement. With the help of friends, families, and local businesses, we’ve built and delivered hundreds of beds to children who didn’t have one of their own. Every build day reminds me why community matters — when people come together, we can change lives right here at home.
If you’d like to get involved, there are several ways to help:
-
Volunteer at one of our bed-building events
-
Donate bedding, mattresses, or financial support
-
Spread the word so more families can benefit
Learn more or get involved by visiting Sleep in Heavenly Peace.
Volunteer to Help Build Beds for Kids!
Join us in making a difference right here in the St. Croix Valley.
When you volunteer to help build beds for kids, you’re giving a child comfort, safety, and a place to dream.
Click below to learn how you can get involved — whether by lending a hand, donating bedding, or sponsoring a build.
Photos of Sleep in Heavenly Peace in Action!































Let’s Make Our Community Shine — Together
Have a question, need a quote, or want to learn more about our “No kid sleeps on the floor in our town” mission with Sleep in Heavenly Peace?
I’d love to hear from you.
Whether it’s about your next cleaning or lending a hand in our next bed build, your message matters. Just fill out the form below, and I’ll personally respond to you as soon as I can.
— Tom Vogler
Superior Carpet Cleaning | River Falls, WI
F.A.Q.
What areas do you serve?
I proudly serve the St. Croix Valley region, including River Falls, Hudson, Stillwater, Woodbury, Cottage Grove, and nearby communities. If you’re in the Twin Cities East Metro, chances are I can make it to you as well — just reach out to confirm!
How much does carpet cleaning cost?
Pricing is simple and transparent — never more than $0.50 per square foot for carpet cleaning. I can help estimate your total based total areas before I arrive, so there are no surprises and no hidden fees.
Do you move furniture?
Light chairs and furniture are moved using furniture sliders to ensure the carpet is cleaned thoroughly, while heavy furniture requiring more than one person to move is handled by the property owner.
How long until the carpets are dry?
Typically, carpets are dry within 6–12 hours, depending on ventilation and humidity. I recommend opening windows or turning on fans to speed things up.
What kinds of cleaning do you offer?
I specialize in carpet cleaning, furniture and upholstery cleaning, linoleum floor stripping and waxing, and vehicle interior detailing. Whether it’s your home, business, or car, I handle each job personally from start to finish.
How do you prevent our furniture from leaving a new stain?
We use foil under any furniture legs that have the possibility of staining the wet carpet.
The foil acts as a barrier between the wet carpet and the furniture, preventing any color transfer or staining.
Will you be able to remove all stains from my carpet or rugs?
We are successful at removing most stains, but there are some stains that may be more difficult to remove than others.
Set-in stains or stains that have previously been treated with harsh chemicals may not be fully removed.
Is it safe to use carpet cleaning products around children and pets?
Yes. We use only safe, biodegradable cleaning agents that are non-toxic and gentle on your carpets.
We do recommend keeping children and pets away from the area being cleaned until the carpets have fully dried.
Can I walk on the carpets immediately after they have been cleaned?
We recommend avoiding walking on carpets immediately after they have been cleaned in order to allow them to fully dry.
However, if you need to walk on the carpets, we recommend wearing clean socks or shoe covers to avoid tracking dirt onto the freshly cleaned carpets.
Are you insured?
Yes — Superior Carpet Cleaning is fully insured, giving you peace of mind that your property is always protected while I’m on the job.
How soon can you schedule a cleaning?
Most appointments can be scheduled within a few days. During busy seasons (like spring or fall), it’s best to book early to secure your preferred time.
Do you guarantee your work?
Absolutely. I stand behind everything I do. If you’re not 100% satisfied, I’ll come back and make it right — that’s part of the Superior difference.
Do you offer commercial cleaning services?
Yes. I provide carpet and floor cleaning for local offices, apartment complexes, and small businesses throughout the St. Croix Valley and East Metro MN.
How do you clean linoleum floors?
For linoleum and vinyl flooring, I use a professional strip-and-wax process that removes old buildup, restores shine, and protects the surface. This leaves your floors bright, durable, and easier to maintain — perfect for both homes and small businesses across the St. Croix Valley.
How often should linoleum floors be stripped and waxed?
It depends on traffic and use. In homes, once every 12–18 months usually keeps floors looking new. In commercial settings, every 6–12 months helps preserve the finish and prevent wear. I’m happy to help you determine the best schedule for your space.
Do you clean furniture and upholstery?
Yes — I provide professional upholstery cleaning for couches, recliners, chairs, and sectionals. My process removes deep dirt, pet hair, and odors while protecting delicate fabrics, leaving your furniture looking refreshed and smelling clean.
Is upholstery cleaning safe for kids and pets?
Absolutely. I use safe, low-moisture cleaning solutions that are non-toxic and family-friendly. Your furniture will be clean, fresh, and ready to use again in just a few hours.
Do you offer vehicle interior detailing?
Yes — I clean car, truck, and SUV interiors, including carpets, seats, mats, and dashboards. Whether you’re getting ready to sell your vehicle or just want that “new car” feel again, I can make your interior look spotless.
How long does a vehicle detailing appointment take?
Most full interior details take about 2 to 3 hours, depending on vehicle size and condition. I’ll let you know the expected time upfront so you can plan your day with confidence.
How can I request a quote or schedule service?
You can call or text me directly at (612) 859-6098, email tom@vogscarpetcleaning.com, or fill out the Request Service form on this website. I respond personally — no call centers or automated replies.