Carpet cleaning, air duct cleaning and dryer vent cleaning in Albertville, we’re two towns and a county line away.

We’re three owners in Champlin and we do the cleaning ourselves. Albertville is one of the cities on our Google service area rather than somewhere we’d have to think about, but we’re not going to call ourselves your neighbors, because Dayton and Otsego are between us and you’re in a different county than we are.

JustinRyanClayton

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.

The Green Team van parked outside a customer's homeJustin and Ryan
Justin and Ryan, and the van that parks in your driveway came up from Champlin, two towns back.
ChamplinWhere the van sleeps
AlbertvilleWhere you are

Albertville doesn’t share a line with Champlin and we won’t draw one that isn’t there, because Dayton and then Otsego sit in between and there’s a county line in there as well. The seam we can actually source is the one at your own edge, where County Road 38 runs “on the border between Otsego and Albertville,” and Otsego is on our Google service area too, so the town on the other side of that line is one we’re already listed for. The City of Albertville’s own fire page puts the two of you together anyway, because the department “covers 26 square miles and serves over 16,000 people in the Cities of Albertville and Otsego, Minnesota,” and that’s the city’s own wording rather than ours.

City of Albertville Fire Department page; Wikipedia, Albertville, Minnesota

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 review
4.9out of 5, from 119 Google reviews

Read every one of them yourself, because we’d rather you did that than take our word for it off our own website.

Open the reviews

Your house went up in the same twenty years as everyone else’s.

Albertville went from a village to a suburb in two decades and then levelled off, so we can make a decent guess at what we’re walking into before we knock, and the census backs most of it up.

Justin and Ryan with the green van outside a customer's home
A normal day for us, one van and one house with the owners doing the work.

Air duct cleaning in Albertville

About four in ten of these houses went up in one decadeA flat $329 for a normal single furnace home up to 2,500 sq ft, finished basement included.

There were 1,251 people in Albertville in 1990, 3,621 by 2000 and 7,044 by 2010, and the houses went up on the same curve, so that’s why about four in ten homes in the city were built in the 2000s, nearly three in ten in the 1990s and most of the rest in the 1980s. That leaves roughly 5 percent of the whole city standing before 1980 and next to nothing before 1940, and the census puts the median owner occupied house at 2000, which makes the typical one here about twenty six years old.

What we notice more than the age is that hardly anybody has moved. 45.2 percent of the owners in this city have been in the same house sixteen years or more, most of them people who bought in the 2000s and stayed, and a move is usually the thing that makes somebody think about the ducts in the first place, so what we get called to in Albertville is more often a system nobody’s had a reason to look at than one that’s gone bad. We can’t tell you off a website whether yours have ever been opened and we’re not going to guess at it for you, but we’ll tell you what’s actually in there once we’ve got it open, and if it doesn’t need doing you’ll hear that instead of a price.

The houses here aren’t empty from nine to five either, because 20.5 percent of the workers in Albertville do their job from inside one, 1,073 of 5,236, and 16.9 percent of households have somebody sixty five or older in them, so the air’s getting breathed on a Tuesday afternoon and not just on evenings and weekends.

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 duct

Carpet cleaning in Albertville

A kid in four households out of ten$35 a room up to 200 sq ft, and $45 a set of stairs.

2,161 of the homes here are single family detached and another 704 are attached townhomes, which is nearly 92 percent of everything in the city, and 88.2 percent of the occupied ones are owner occupied, so the person reading this is almost always the one who decides and pays, which isn’t the case in a town full of rentals.

41.5 percent of Albertville households have somebody under 18 in them, and the city’s own parks page puts Linfield Park in the Towne Lakes development north of I-94, Villas Park south of CSAH 18 in the Albert Villas development and Hunters Park south of 70th Street NE inside Hunters Pass Estates, with a fenced dog park down at Winter Park off 64th Street NE. Between the kids and the dogs, most of what we get called out for here started at a front door and went down a hallway and up a stair run, and if you want pet treatment it’s $25 a room on top of the room price and you’ll hear that before we start rather than on the invoice.

The machine stays out in the van, because it’s truck mounted hot water extraction and far more water comes back out of the carpet that way than any portable unit pulls, so if we clean in the morning it’s dry by the evening in normal conditions.

Price your rooms

Dryer vent cleaning in Albertville

Twenty six years of laundry in a lot of these houses$129 on its own, or $69 while we’re already there for the ducts.

704 of the homes in this city are attached townhomes and the zoning map carries a whole R-4 townhome and quadraminium district plus Kingston Crossings over in R-8, so there’s a real share of shared wall housing here, but we’re not going to tell you a townhome vent lints up faster than a rambler’s because nobody has measured that and we’d be making it up. What we can say is that most of this town was built inside the same twenty years and 45.2 percent of the owners have been in the same house sixteen years or more, so the dryer has been running out the same wall for a good long while in a lot of these houses, and with a kid in four households out of ten that’s a lot of loads.

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.

What a vent clean involves
And the old end of townThere’s a 1902 village inside a 2000s city

Albertville came into existence as St. Michael’s Station in 1902, when the petition to incorporate went in with 190 people already living here, and it wasn’t legally renamed Albertville until September 1919. That village is the ground around St. Albert Catholic Church and Central Park on Lander Avenue NE, and it’s a small piece of the city rather than the character of it, because 17 housing units in the whole of Albertville predate 1940.

The city isn’t finished either, since its own list of current and recent development projects carries Guardian Angel Engel Haus senior living, Everbrook Academy, KinderCare and an ALDI, and the 2026 zoning map still shows A-1 agricultural and A-2 agricultural transitional land inside the city limits. If you’ve just moved into something new out on that edge, there was a whole build going on around that open ductwork for months before anybody handed you a key, and that’s a call worth making early rather than after a winter of running the furnace.

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
Guaranteed

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 review

Before you call us.

The things people ask on the phone, answered here so you don’t have to.

Do you actually come out to Albertville?

Yes, Albertville sits on the service area list on our Google profile, and it’s the whole city on there rather than the closest edge of it, so Towne Lakes up north of I-94 and Albertvillas or Hunters Pass Estates down south of CSAH 18 and 70th Street NE all book the same way. We’re not going to pretend we’re next door though, because Champlin is in Hennepin County, you’re in Wright County and Dayton and Otsego sit in between, so it’s about thirteen miles as the crow flies and further than that on a road. We’re not quoting a drive time on a website because nobody has measured one, but Albertville is only about four and a half square miles, so once we’re in town we can cover a lot of 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.

Our house is barely twenty years old. Isn’t it too new for this?

It’s the question we get most out here and sometimes the answer really is yes, so we’ll tell you. Half the owner occupied houses in Albertville are newer than 2000, and what matters is what’s gone on inside one rather than the year on the deed, so pets, a remodel, a finished basement or a couple of kids move the answer more than the build date does. If we open it up and it’s clean we’ll tell you to keep your money.

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’s a normal enough call here, because the city maps seven different residential districts, everything from R-1 single family through R-4 townhomes to R-8 mixed housing density, and those aren’t all the same house.

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. We’d rather drive back out of Albertville having told you to spend the money on something else than take it off you for a job that wasn’t there, and we’ll still be the people you call when it does need doing.

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 review

Albertville, that’s the whole list.

Three owners who do the work themselves, the price written down before anyone drives up the corridor, and 119 people on Google who’ll tell you how it went. Give us a call, or leave your number and we’ll call you.

763-772-7550

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.

The Green Team van on a road through the north metro, past lakes, fields and neighborhoods

On the border

Albertville doesn’t publish a readable plan naming its own neighbors, so the one border we can put a source against is the Otsego one, where County Road 38 runs along the line between the two cities, and Champlin is two towns back down the corridor from there.

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.

Every town we clean in

Call 763-772-7550Ask us to call