Carpet cleaning, air duct cleaning and dryer vent cleaning in Shorewood, you’re not on the list we publish, and a whole house gets us out here.
We’re three owners in Champlin and we do the cleaning ourselves. You won’t find Shorewood on the service area we publish, and we’d rather you had that from us than worked it out later, because twenty two miles of straight line with Lake Minnetonka sitting in the middle of it means a house here gets a whole day planned around it rather than a slot between two other jobs.



Justin, Ryan and Clayton. All three of us own the company and all three of us do the work, and between us we’ve got almost 20 years in this trade.


Before you book anything, here’s where we actually are
The van lives in Champlin, up on the Mississippi at the top of Hennepin County, and Shorewood is at the far end of that same county on Lake Minnetonka’s south shore, so the county line is most of what we’ve got in common with you. The one distance anybody has actually worked out is the straight line between the two city centers, about twenty two miles, and the road has to run longer than that because the lake sits in the middle of it, and since nobody has driven it with a stopwatch you won’t get a number of minutes out of us on a website.
None of that lands on the invoice, because what you’d pay here is what you’d pay a mile from our own front doors. What it changes is whether the day works at all, so the useful thing you can do is get the whole list into one phone call, tell us what else in the house has been waiting, and let us answer for the lot of it while you’re still on the line rather than after you’ve written us into your week.
The other thing worth saying is that your own plan calls Shorewood a fully developed city with every acre of its land inside the urban service area, and calls its boundary unusual for how many cities and lakes sit on it, with 1,874 of the city’s 5,212 acres being open water. Ten cities touch this one and a good share of that contact is across water rather than road, so somebody being on the far side of one of those lines doesn’t put them any nearer your driveway than we are.
“They texted to let me know they were on their way, cleaned the ducts from top to bottom, and were respectful, professional and thorough. My cost was lower than the other companies I called.”
Linda Schwartz, Google reviewRead every one of them yourself, because we’d rather you did that than take our word for it off our own website.
Open the reviewsHalf of Shorewood still drinks off its own well.
Shorewood’s water and sewer records are the best map anybody has of which street here went up when, because the pipes came in one subdivision at a time and somebody wrote down every name and date as they went, so there’s a fair chance we can place your house before you’ve finished telling us where it is.

Air duct cleaning in Shorewood
The middle house in this city went up in 1987A flat $329 for a normal single furnace home up to 2,500 sq ft, finished basement included.The census puts the median housing unit in Shorewood at 1987 and the median owner occupied one at 1987 as well, so the middle house here isn’t quite forty years old. The two decades behind that are near enough tied, with 712 units built in the 1980s and 720 in the 1990s out of 3,041, about 47 percent of every home in the city between them, and it couldn’t have come much earlier than that, because the city’s own plan says the sanitary sewer system was first installed in the early 1970s and thirteen of its fourteen lift stations were built between 1970 and 1973.
The water went in the other way around, one subdivision at a time, and the council wrote the whole timeline down in a memo in June 2025. Before 1973 every resident here was on a private well. Amesbury came in 1973 with a deep well and its own distribution piping paid for by the developer, Boulder Bridge and Woodhaven followed in the late 1970s and 1980, the Badger well arrived with Wild Duck Third Addition in 1981, Shorewood Oaks pulled about a mile of watermain across from the Boulder Bridge system in 1987, then Brynmawr and Heritage south of Edgewood Road, and Marsh Pointe in 1996. If you’re in one of those, you already know roughly what era your house is from and we don’t have to guess at it.
There’s an older Shorewood underneath all of that, which the sewer arrived to rather than created, with 288 of the city’s 3,041 housing units built in 1939 or earlier or during the 1940s, and the city is younger than those houses, since Shorewood was organized as a village in 1956 out of the old Excelsior Township and only became a statutory city in 1974. We don’t assume one age per street here either, because the plan says the city “routinely encounters teardowns of lower value single family homes and replacement with new, higher value homes” and counts 52 of them demolished and rebuilt between 2008 and 2016, and the one large piece of genuinely new housing is the old Minnetonka Country Club, 117 acres of golf course south of Smithtown Road approved in 2016 for 142 homes.
The median owner in Shorewood moved in around 2010, so the middle house has had the same people in it for about fifteen of its years and no move in that time ever made anybody stop and think about the ducts. It’s an older city than the county around it too, with a median age of 48.3 against 38.0 across Hennepin County and the plan expecting the retired age group to be the fastest growing part of the population in the coming decade, which is a lot of hours spent inside a house that hasn’t turned over. Whether yours have ever had a brush through them isn’t something anybody can tell from a website, so we won’t be claiming it, but you’ll hear what’s actually in there from the person looking at it, and if it doesn’t need doing we’ll say so and leave.
It’s the same three things at every house, powerful vacuum, compressed air and rotary brush, and all three of them go in every time. We sometimes cut more than two access points in the trunk lines. We never charge for more than two.
How we clean a ductCarpet cleaning in Shorewood
A third of the lots here run over 40,000 square feet$35 a room up to 200 sq ft, and $45 a set of stairs.94.5 percent of the housing in Shorewood is single family, 2,392 detached houses and 482 attached ones out of 3,041 units, and 93.2 percent of the occupied homes are lived in by the people who own them, so whoever’s reading this is near enough always the one who decides.
The lots out here are big and the city counts them itself, putting the mean single family lot at 38,000 square feet, single family density at 1.31 units per acre and a third of its lots above 40,000 square feet, and it gives its own reason for that: “Municipal water supply is not available to all lots in Shorewood, which increases the need for larger lot sizes to accommodate private water supply.” Half of Shorewood is still on a private well today, most of them 100 to 250 feet deep, and 531 households have city water sitting available to them and haven’t hooked up to it.
None of that moves the number, because we count rooms rather than square feet of lawn, and it’s truck mounted hot water extraction on every job, so the machine stays out in the van and far more water comes back out of the carpet than any portable unit pulls, and if we clean in the morning it’s dry by the evening in normal conditions.
Price your roomsDryer vent cleaning in Shorewood
In 2,392 of these houses the run is nobody else’s$129 on its own, or $69 while we’re already there for the ducts.2,392 of the homes here are detached houses standing on their own ground, so the run goes from your laundry to your own outside wall and there’s no shared wall in it. How long that run is depends on the house rather than the city, and nobody has written that down for Shorewood, so tell us on the phone where it comes out and roughly how far it goes and we’ll tell you what we’re looking at.
The other 482 units here are attached, and a good number of those are their own kind of building, with The Seasons at 24 low maintenance twinhomes, Shorewood Ponds at 62 attached cottages in four unit buildings for residents 62 and older, and Shorewood Landing built in 2017 with 105 units of independent living, assisted living and memory care. If you’re in something like that, the laundry is often the building’s business rather than yours, so it’s worth one phone call to work out whose it is before you pay for anything.
There’s one limit and we’d rather have it printed here than have you find out on the day. Ground level only. We do not do roof vents or anything twenty feet up.
What a vent clean involvesShorewood has Lake Minnetonka islands in it and they’re the exception to everything else on this page. The city is sewered end to end otherwise, with four properties in the whole of it still running their own septic system, and two of those four are Gale Island and Spray Island, which the plan says outright are not served by the public system. The fire cover splits the same way, with the Excelsior Fire District covering “all of the mainland portion of the City” while Enchanted and Shady are looked after by the Mound Fire Department instead.
What that means when you call is that we don’t know yet, and we’d rather say so than take the booking and work it out on the day. Getting a van and a hose out to a house on an island is a different question from parking in a driveway, so if that’s where you are, give us a call and you’ll get a straight answer on whether it’s something we can do at all.
Here’s what it’ll cost you.
Written down before anyone drives anywhere, because a price you have to phone for is a price that moves, and both calculators are on the service pages so they’ll do the counting with you.
- Any room, up to 200 sq ftPre-spray, hot water extraction, groomed and left to dry$35
- A set of stairsUp to 13 steps, and a landing part way up is still one set.$45
- Air ducts, whole houseOne furnace, up to 2,500 sq ft including a finished basement. Every supply, every return, the trunk lines and the access points we cut to reach them.$329
- Dryer vent on its ownGround level only. We do not do roof vents or anything twenty feet up.$129
- Dryer vent with a duct cleanSame visit, so it costs us less and it costs you less$69
- Minimum for a visitIt costs the same to load the van whether it’s one room or five, so small carpet jobs come up to this$129
- Pet stains and odorPer room, and how heavy the staining is and how deep it has gone both change it, so the final number gets set once we’ve seen it and always before we start.from $25
- UpholsteryDepends on the fabric, so give us a call rather than a price online.Call us
- Tile and groutCommercial only.Commercial
The number you counted is the most you pay.
It isn’t a starting point or an estimate or a figure that grows once somebody is standing in your hallway with the hose already run, and if we find something that changes the job you hear it before we start rather than on the invoice.
“I had expected an upsell or an add-on in the pricing, but it was exactly as quoted. Extremely informative and courteous on arrival.”
Kim Nguyen Seufert, Google reviewBefore you call us.
The things people ask on the phone, answered here so you don’t have to.
Do you actually come out to Shorewood?
Not as a matter of course, and you’re better off with the straight version than with a yes. Shorewood isn’t on the service area we publish, we keep the van at the top of Hennepin County and you’re twenty two miles off in a straight line with the lake in between, and nobody has timed that drive so there’s no number of minutes going on this page. What we do out here is take the bigger jobs and build the day around them, so the thing worth telling us on the phone is how much of the house is on your list, and we’ll say then and there whether we can get out to you for it.
Who is actually going to be in my house?
You’ll get one of us, because Justin, Ryan and Clayton own the company together and we’re the ones who do the work, so there’s no trainee, no franchise van and no subcontractor you’ve never spoken to. Between us we’ve got almost 20 years in this trade.
Is the price going to change when you get here?
No, what you counted is the most you pay for that work. If we open something up and find a job that’s genuinely different from the one you booked, you hear the number before we start rather than after we finish, and small carpet jobs come up to the $129 minimum for a visit, which is on this page rather than buried in a confirmation email.
My house is bigger than that, or it has two furnaces.
Then the flat $329 isn’t your price and we’re not going to pretend it is. Over 2,500 square feet, or a second furnace, means more openings and a second system, so call us and we’ll work it out on the phone. It comes up out here, because the mean single family lot in Shorewood is 38,000 square feet and the city’s own plan says it “has become concerned about the construction of very large homes on existing lots in existing neighborhoods.”
Our house is on one of the islands.
Then we’d rather talk it through than take the booking, because two of the four properties left on septic in this city are Gale Island and Spray Island, and Enchanted and Shady are covered by the Mound Fire Department rather than the district that covers the mainland, so access out there is its own question. Call us and we’ll tell you what we can and can’t do rather than finding out with you on the day.
How do I know I even need this doing?
Sometimes you don’t, and we turn down work that doesn’t need doing, which sounds like a line until it happens to you. If your ducts were done three years ago and they look it, we’ll tell you to spend the money on something else, and we’ll still be the people you call when they do need it.
My dryer vent comes out high up on the wall.
Ground level only. We do not do roof vents or anything twenty feet up. That’s a straight limit rather than a negotiation, and we’d rather tell you now than turn up and tell you in your driveway.
What about the couch, and the tile in the entry? Our tile work is commercial only.
Upholstery depends on the fabric, so it’s a phone call rather than a number on a page. Tile and grout: Commercial only. We’d rather say that plainly than take a residential tile booking we’re not set up for.
“Their prices were so reasonable that I had to keep asking if they were sure it was the right amount. Friendly, knowledgeable, and thorough.”
Hollee Saville, Google reviewShorewood, we’ll say no if it doesn’t need doing.
Three owners who do the work themselves, a price written down before anybody turns a key, and 119 people on Google at 4.9 who’ll tell you how it went. Call us on 763-772-7550 and we’ll say straight out whether Shorewood is a day we can make, or leave your number and we’ll call you.
Monday to Friday, 8am to 4pm
The towns either side of you.
It’s the same van, the same three owners and the same prices wherever we go.

On the border
The ten cities Shorewood’s own plan says its boundary touches, which is a longer list than most places have and the plan calls it unusual for exactly that, and a fair bit of that boundary is shoreline rather than street, so it doesn’t tell you much about who can actually get to you.
The rest of our service area
The other cities we list as our service area on Google.
Further out
Past our normal run, so it’s bigger jobs and a bit of planning rather than a van that’s already nearby. Worth a call either way.