Carpet cleaning, air duct cleaning and dryer vent cleaning in Monticello, you’re the farthest town on our list.
We’re three owners in Champlin and we do the cleaning ourselves. Monticello is one of the cities on the service area we keep listed on Google and it’s the last one on it going west, because you’re out in Wright County along the river and we’re back in Hennepin, so it’s a booking we’d rather have a bit of notice on than one we pick up on the way home.



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.


We’re not going to call ourselves your neighbors, because we aren’t. Champlin’s own comprehensive plan names the five cities it’s bordered by, which are Anoka, Dayton, Maple Grove, Brooklyn Park and Coon Rapids, and Monticello isn’t among them and isn’t even in the same county, since that plan puts us “in the northern section of Hennepin County” and you’re in Wright. What your own city says about where it sits is that Monticello is “a community in Wright County, MN, located along the Mississippi River directly adjacent to Big Lake and Sherburne County” and about “27 miles from St. Cloud, 26 miles from Maple Grove, and 50 miles from St. Paul”, and Maple Grove is a city we’re listed for that does share a line with Champlin, so that 26 miles is the closest thing to an honest yardstick anybody can hand you.
City of Champlin 2040 Comprehensive Plan, Section 1, and the 2023 Monticello Housing Report, Community Basics p. 4“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 isn’t one kind of house here.
Monticello’s got more sorts of housing in it than any town we go to out this way and the city said so about itself in its own plan before the census ever did, so we ask more questions on the phone here than we do anywhere else on the list.

Air duct cleaning in Monticello
Twenty five years old, and not one house from the 1940sA flat $329 for a normal single furnace home up to 2,500 sq ft, finished basement included.The biggest thing that ever happened to housing in this city was the 2000s, when 1,983 of Monticello’s 5,766 homes went up inside that one decade, which is 34.4 percent of everything standing here, and the 1990s had already put up another 1,283 before it. The census has the median home in the city at 1999 and the median owner occupied one at 2000, so the house we’re most likely to be pulling up to here is about twenty five years old.
Underneath that there’s a genuinely old Monticello, because 274 of the units in this city were built in 1939 or earlier and the census records none at all, not one, through the whole of the 1940s, then 146 in the 1950s and 98 in the 1960s. The city’s own housing report puts that stock where you’d expect it, saying the areas with “older housing stock and low ratios” are “the downtown and central city” while “greenfield construction will increase values on the edges of the City”, so a house four blocks off Broadway isn’t the same job as one out in a subdivision that went in twenty years ago and we don’t turn up expecting it to be.
3,011 of Monticello’s 3,683 owner households moved into the house they’re in before 2020, 1,340 of them sixteen years or more, and 1,271 own the place outright with no mortgage left on it at all, so what we get called out to here is more often a house somebody settled into and stayed in than one that’s just changed hands. Nobody can tell you off a website whether anyone’s ever had a brush down your trunk line and we’re not going to try, but you’ll get a straight answer once we’ve got the covers off, and if it doesn’t need doing we’ll tell you that standing in your basement rather than sell you the job.
There’s somebody home in a lot of these houses through the day, because 21.5 percent of Monticello households have somebody sixty five or over in them and 688 of those are one person living on their own, while 38.3 percent have somebody under eighteen. 77.9 percent of the occupied homes here run on utility gas and another 18.5 percent on electricity, which is a higher electric share than the towns around you carry, though that table is recording the fuel rather than how the heat gets around the house, so it doesn’t tell you whether there’s a duct behind your wall and we won’t pretend it does.
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 Monticello
3,683 owners here, and 2,012 households renting$35 a room up to 200 sq ft, and $45 a set of stairs.Monticello is the one town out this way where we can’t assume the person reading this owns the place, because 64.7 percent of the occupied homes here are owner occupied on the 2024 census figures, 3,683 of 5,695, with another 2,012 households renting, and that’s a long way under the 88 to 93 percent the other Wright County towns we work in run at. If you’re renting, whose job the ducts are is a conversation with whoever owns the place rather than with us, and we’ll take that call from either of you and give the same number to both.
The city said the same thing about itself years before the census did, because its downtown plan states that Monticello “offers more townhomes, apartments, and mobile homes than other cities in Wright County” and puts single family at 54 percent of all units. That 54 counts detached houses only, and once the 801 attached townhomes go back in it’s about two thirds of the city, with 505 manufactured homes and 1,209 units in buildings of five or more making up most of the rest, which is why the first thing we ask on the phone is what sort of place we’re coming to.
2,183 of the households here have somebody under eighteen in them, that’s 38.3 percent, and the city’s plan runs its river trail from Montissippi Park at the northwest end down to Mississippi River Park with the Bertram Chain of Lakes described in its own public engagement as “the crown jewel”, so a lot of what we get called out for here came in through a door off one of those and stopped in the first ten feet of carpet inside it. Pet treatment is $25 a room on top of the room price when you want it and you’ll hear that before we start rather than off the invoice, and the machine itself never comes inside, because it’s truck mounted hot water extraction that stays out in the van and pulls far more water back out of the carpet than any portable unit does, so a morning clean is dry by the evening in normal conditions.
Price your roomsDryer vent cleaning in Monticello
801 attached townhomes, and 505 manufactured homes$129 on its own, or $69 while we’re already there for the ducts.801 of the homes in Monticello are attached townhomes, 13.9 percent of the city against 3,020 detached houses, and a dryer run in an attached home has further to go and more corners to take before it ever reaches an outside wall, so there’s a lot more of it for lint to stop in. That’s still the growing end of town too, because Carlisle Village put in another 73 attached townhomes in 2022 and Stoney Brook Village had 28 twinhomes approved for 2024.
The other 505 are manufactured homes, and the city’s plan names exactly where they are, “the West Side Park and River Terrace along River Street and Kjellberg’s Manufactured Home Park along State Highway 25 in the southern part of the City”, and says in the same paragraph that it means to recognize and maintain those neighborhoods. They’re also the homes where the vent comes out somewhere we can get at it, which is the one thing that decides whether we can do the job at all.
There’s one limit and we’d rather print it here than have you find out on the day. Ground level only. We do not do roof vents or anything twenty feet up. With 339 homes in this city sitting in buildings of fifty units or more, that comes up more often here than it does out in the subdivision towns, and it’s a straight limit rather than something anybody can talk us into.
What a vent clean involvesThe town goes back to the 1850s and the downtown plan still calls Broadway Street “the historic center of town”, with the Mississippi “only two blocks from the storefront district”, while the comprehensive plan lays its Traditional Neighborhood designation over “portions of the riverfront and properties along River Street and Broadway Avenue” and describes those streets as having “residential-scaled streets, sidewalks, large street trees and mature housing stock”. Houses that age don’t come in one pattern, so down there we’d sooner look at what’s actually in the walls than put a number on it over the phone.
At the other end the city is nowhere near done, because its own 2023 housing report counts 1,137 units planned or built between January 2020 and June 2023, which it calls “a construction level not seen in many years”, and it names Haven Ridge with 27 houses in 2021, Featherstone’s 5th and 6th Additions with 26 and 21, and Edmonson Ridge with 54 between 2021 and 2023. If yours is one of those, the ductwork was sitting in the walls while the rest of the house was still being built around it, so that’s a first year phone call rather than a tenth year one.
Past the city line it’s still Monticello Township, because the annexation agreement out here is a live one rather than a finished one, and the plan says property inside the Orderly Annexation Area “will retain their existing uses until requests for annexation and development under the Orderly Annexation Agreement occurs”, which means rural residential and agricultural properties that aren’t on the city’s water and sewer sitting right outside the line. It’s a city that runs a fair amount of its own machinery either way, including a municipal telecommunications utility called FiberNet that’s one of the three community enterprises it operates.
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 Monticello?
We do, and Monticello is one of the cities on the service area we keep listed on Google, but it’s the farthest town on that list and we’d rather say so than dress it up. We don’t share a line with Champlin, we’re not in the same county as you, and we won’t print a drive time when nobody’s measured one. What we can give you is your own city’s number, because the housing report Monticello commissioned puts the city about “26 miles from Maple Grove”, and Maple Grove is a city we’re listed for that does border Champlin, so book a little further ahead out here than you would in one of the closer towns and we’ll be there.
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.
Ours is one of the older houses near Broadway.
Then tell us that when you call, because the census counts 274 homes in this city built in 1939 or earlier and then nothing at all through the whole of the 1940s, and the city’s own housing report puts that stock in the downtown and central city rather than out on the edges. Houses of that vintage don’t come in one pattern the way a subdivision does, so we’d sooner have a look at what’s there than quote it over the phone, and if it turns into something other than the flat $329 you’ll hear that before we start rather than after we’ve finished.
We’re in one of the manufactured home parks.
That’s normal work for us and it’s the same three things, powerful vacuum, compressed air and rotary brush, at the same flat $329 for a single furnace home. The city’s own plan names West Side Park and River Terrace along River Street and Kjellberg’s along Highway 25 in the south of the city, and 505 of the homes in Monticello are manufactured, so it’s a real part of this town rather than an exception, and the dryer vent on a place like that usually sits somewhere we can reach, which is more than we can say for a lot of the work we have to turn down.
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 come the whole way out to Wright County 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 reviewMonticello, we come the whole way.
Three owners out of Champlin who do the cleaning themselves, a price written down before anybody sets off, and 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
Monticello’s own housing study puts the city “directly adjacent to Big Lake and Sherburne County” across the river, and everything on the landward side of it is still Monticello Township under an annexation agreement that hasn’t finished running.
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.