Carpet cleaning, air duct cleaning and dryer vent cleaning in North Oaks, we come out only when you ask us to.
We’re three owners in Champlin and we do the cleaning ourselves. North Oaks isn’t a town we’re in every week, because we’re over on the Hennepin County side of the metro and you’re up in northern Ramsey, but we travel out for the bigger jobs and the city measured the average house here at nearly 3,500 finished square feet, which is the kind of work that’s worth the trip.



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.


It’s a trip, and it starts with your phone call
We’ll give you the geography straight rather than dress it up. We keep the van in Champlin, which is in Hennepin County on the north west side of the metro, and North Oaks sits up in northern Ramsey County, with its own comprehensive plan naming Vadnais Heights to the south, Lino Lakes to the north, Shoreview to the west and White Bear Township and White Bear Lake to the east, so we’re nowhere near your border and we aren’t going to pretend we are. The straight line between the two city centers is about 14.9 miles and the road route is longer than that, because it has to cross the whole north metro, and we’re not putting a drive time on a website when nobody has measured one.
The other half of it is that we couldn’t turn up here on spec even if we wanted to, because the city owns no roads, no land and no buildings, and the roughly fifty miles of road in North Oaks belong to the homeowners themselves, whose property runs to the center of the road. There are no solicitation permits granted here at all, the ban names contractor services in as many words, and residents are asked to report uninvited vehicles to the Ramsey County Sheriff’s non emergency line, so there’s no flyer, no door hanger and no van driving the loops looking for work. We’re in North Oaks because somebody who lives there picked up the phone and asked us to come, and that’s the only way anybody gets into this city.
“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 reviewsThere are two North Oaks in the numbers.
The city writes down more about its own housing than most places do, right down to which neighborhood got sewer in which year, so we’ve got a fair idea of what we’re walking into before we ever pull up the driveway.

Air duct cleaning in North Oaks
The typical owner’s house here was built in 1978A flat $329 for a normal single furnace home up to 2,500 sq ft, finished basement included.The census puts the median year built for owner occupied homes in North Oaks at 1978, which makes the typical one about forty eight years old, and it puts the renter occupied median at 2004, so it’s two housing stocks here rather than one. The 1970s are the largest single building decade in the city, about 47 percent of the housing went up before 1980 and about 35 percent of it in 2000 or later, and that split isn’t only in the table, because the older and larger lots are the interior of the city while the newer neighborhoods sit around the outside of it.
Most of North Oaks has never been on city sewer and the plan doesn’t expect that to change, with 1,289 of 2,130 households unsewered in 2020 and the same 1,289 still forecast for 2040, and the city’s own policy is that on site systems will stay the predominant method here. The sewered part is a ring of named neighborhoods with dates against them, from Deer Hills in 1977 through The Summits in 1995 and Wildflower Place in 2000 to Charley Lake Preserve in 2013 and Red Pine Farm in 2014, and everything outside those names is on its own septic field, so your address tells us which era of ductwork we’re looking at before we’ve seen the furnace.
What sits on those lots is big, because the city measured the average home at nearly 3,500 finished square feet with a median of 3,511, and it’s the zoning that does it, with the low density district requiring a minimum of an acre and a quarter and an average of 1.45 acres, and every home that isn’t on sewer having to hold two separate 5,000 square foot septic sites. That means houses set back on wooded lots with long trunk runs and a lot of openings in them, and it means a good stretch of hose from wherever the van ends up parked.
Gas heat is the norm here, in 1,495 of the 1,740 occupied homes the census counted, and 88 percent of the occupied homes in the city are owner occupied with the median owner having moved in during 2012, so half the owners here have been in the same house for over a decade with no move in the middle of it to make anybody think about the ductwork. We can’t tell you from a website whether yours have ever been opened and we’re not going to guess at it, but you’ll get a straight answer once we’ve got a panel off, 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 North Oaks
Gravel shoulders, oak leaves and no sidewalk anywhere$35 a room up to 200 sq ft, and $45 a set of stairs.The census counts 1,566 of the housing units here as single family detached and five as attached, so what we’re cleaning in North Oaks is a whole house, and with a median of ten rooms and about 60 percent of the homes at four bedrooms or more it’s usually bedrooms, hallways and a stair set rather than a room or two.
There’s no sidewalk in this city and there isn’t meant to be, because the plan says street lighting, curbs and sidewalks are left out on purpose, the interior roads are a rural section with two lanes, gravel shoulders and roadside ditches, and they aren’t lit except where they meet the perimeter highways. Trees cover about half the municipality with oaks making up about 85 percent of the woodland, and NOHOA keeps around 44 miles of private trail for members and their guests running through the recreation areas and across easements on people’s lots, so what comes back through the front door is grit off a gravel shoulder and whatever’s under the oaks that month.
The heavy end of it never comes inside, because it’s truck mounted hot water extraction and the machine stays out in the van, which pulls far more water back out of the carpet than any portable unit does and means a morning clean is dry by that evening in normal conditions. Ordinance 38 keeps on street parking to one side of the road during the day and off it overnight, and every lot here has to have its own off street parking, so we park in the driveway and run the hose from there however long that run turns out to be.
Price your roomsDryer vent cleaning in North Oaks
One house, one vent, and it stays at ground level$129 on its own, or $69 while we’re already there for the ducts.There’s no townhome story to tell you here, because the census finds five single family attached units in the whole city against 1,566 detached, and the only real attached stock is the nineteen units at Charley Lake, the forty at The Summits and the senior campus. What you’ve got instead is a big detached house where the laundry can sit a long way from the outside wall, so the useful thing to tell us on the phone is where the vent comes out and roughly how far it runs, because that’s what decides how long we’re there rather than what it costs.
There’s one limit and we’d rather have it printed here than drive across the metro and tell you about it in your driveway. Ground level only. We do not do roof vents or anything twenty feet up. That takes in the 258 units the census puts in buildings of fifty or more, which in North Oaks is the senior campus in the north east corner, and it’s a straight limit rather than something anyone can talk us into.
What a vent clean involvesThe whole place was laid out by one company on the old Hill farm from 1950, and the plan says platting started in the south around the golf course and Lake Gilfillan and then worked north around Pleasant Lake in stages, so the age of a house here follows where it sits more than what it looks like. There’ve been 452 new home permits issued since January 2000, 226 of them between 2008 and 2017, which is a lot of building for a city that’s only got about two thousand homes in it.
As of the end of November 2023 the city said development under the remaining agreements is nearing completion of its final phases, so new construction is a live thing here rather than history. If yours is one of the newer ones, the whole build happened around that ductwork while it was already sitting in the walls, so that’s a first year phone call rather than a tenth year one.
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 North Oaks?
We do, and we’ll be straight about what that means, because we’re based in Champlin in Hennepin County and North Oaks is up in northern Ramsey County, so this isn’t a town we’re in every week and we’re not going to tell you otherwise. It’s about 14.9 miles in a straight line between the two city centers and further than that by road, and we won’t print a drive time when nobody’s measured one. What we do is travel out for the larger jobs, and in a city where the average house is close to 3,500 finished square feet that’s most of them.
Can you swing by and take a look first?
No, and we wouldn’t try it. Every road in North Oaks is private, the city grants no solicitation permits at all and the ban names contractor services, and residents are asked to report uninvited vehicles to the Ramsey County Sheriff’s non emergency number, so there’s no flyer, no door knock and no van driving the loops here. We come once you’ve called and booked us and we come to your address, which is the only way we’d want to do it anyway.
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 more in North Oaks than in most places we go, because the city measured the average home at nearly 3,500 finished square feet with a median of 3,511, so a house over the band is the normal one here rather than the exception.
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.
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 that still holds when we’ve driven across the metro to look at them.
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 reviewNorth Oaks, we’ll make the trip for this.
We’re three owners out of Champlin who only ever turn up in North Oaks because somebody there booked us, and the price is settled before we set off, with 119 people on Google at 4.9 who’ll tell you how it went. Give us a call on 763-772-7550, or leave your number and we’ll call you back.
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 five places North Oaks names on its own boundaries in the 2040 plan, and Champlin isn’t one of them or anywhere near one of them, which is why this page says what it says at the top.
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.