Carpet cleaning, air duct cleaning and dryer vent cleaning in Eagan, we come the whole way down for the bigger jobs.

We’re three owners in Champlin and we do the cleaning ourselves. Eagan sits at the other end of the Twin Cities from our van, because we keep it up on the Mississippi at the top of Hennepin County and you’re down in Dakota County on the east shore of the Minnesota River, so we won’t tell you we’re around here often. What gets us in the van is the size of the job, and Eagan put up more than a third of its houses inside the 1980s alone, so that size is there more often than not.

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 we load up in Champlin goes past the airport and over the river before it turns into an Eagan driveway.

Our van crosses the whole metro to get here, and you should know that first

We keep the van in Champlin, which sits in Hennepin County with Anoka, Dayton, Brooklyn Park, Maple Grove and Coon Rapids around it, and Eagan is down in Dakota County, southwest of the Mississippi and along the east shore of the Minnesota River, so there’s no shared border, no shared county and no version of this where we’re your neighbors. Straight line, city center to city center, it’s about 28.0 miles, and that’s a number off a map rather than a route, because the road version has to work its way from the north west corner of the metro down past the airport and over the river before it gets to you, and nobody has timed that so we’re not going to put a number on it.

So the question isn’t whether we’ll come, it’s whether the job is big enough to be fair on both of us. Book the whole ductwork, or every carpeted room at once, or a row of association vents on one order, and the money works at your end and the mileage works at ours. One vent or one bedroom doesn’t, and when that’s what you’ve got we’ll tell you on the phone to find somebody in Dakota County rather than take the booking and drive down anyway. The other half of it is that Eagan isn’t one of the cities on our Google profile and we haven’t put it there ourselves, nothing we do brings us past your street on the way to something else, so you won’t get a day of the week or an arrival window out of us, and an invented one is the thing you’d be entitled to hold against us from this far off.

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

This is a 1980s city, and it isn’t close.

Eagan has counted its own houses by the decade they went up in, and the census lands on the same answer, so there isn’t much left to guess at before we’re standing at your door.

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 Eagan

A third of the city, all built in one decadeA flat $329 for a normal single furnace home up to 2,500 sq ft, finished basement included.

Eagan’s own comprehensive plan doesn’t dress this up either, saying much of the housing stock “was built from the late 1970’s through the early 1990’s and is now 35-45 years old” and that monitoring and maintaining that aging stock stays a priority for the city. The census puts the numbers under it, with 10,590 of Eagan’s 28,814 housing units going up between 1980 and 1989, which is 36.8 percent of everything here in one decade, and another 6,033 through the 1990s, so those twenty years account for 57.7 percent of every home in Eagan.

It happened fast, and that’s why a street here tends to be one builder and one build year the whole way down. The city’s housing chapter counts 10,603 households added in the 1980s on top of 4,217 in the 1970s, an average of about 700 new units a year between 1970 and 2000, and then it stops, with fewer than 170 a year after 2000 and about 40 a year through the 2008 to 2012 recession, and the plan gives the credit to I-35E, Highway 77 and I-494 going in and opening the place up to the rest of the metro.

The census puts the median owner occupied house in Eagan at 1987, which makes the typical one about thirty nine years old, and the city says roughly 65 percent of all homes here were built before 1990 and calls that a concern, on the grounds that thirty years is when a house starts needing the major work done. We’re not going to tell you what’s inside your ducts from up here and we’re not going to tell you they’ve never been opened, because we can’t know either of those things from a website, but we’ll tell you what we find when we open them and if it doesn’t need doing we’ll say so and leave.

People don’t move out of them either, and the city measured that rather than guessed it, finding seventy percent of all Eagan households stayed in their existing home through 2004 to 2009 and eighty seven percent of the ones aged fifty five and over, then concluding that Eagan home owners have a longer tenure in their homes than both the metro region and Dakota County. The census says about 29 percent of owners here moved in during 1999 or earlier, 2,949 households that arrived through the 1990s and another 2,424 who were already in, and nobody in that group has had a closing or a walkthrough in more than twenty five years to put the ductwork in front of them.

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 Eagan

A city of trees, ponds and four thousand acres of park$35 a room up to 200 sq ft, and $45 a set of stairs.

The city’s own split is 52 percent single family detached, 22 percent attached townhomes and 26 percent apartment style, and the census counts 14,311 detached houses against 4,945 attached, so a lot of what we’d clean in Eagan is a whole house at once. About a third of the occupied homes here are rented though, 9,437 of 28,046, so if you’re in one of those the call has to start with whoever owns it rather than with us.

Eagan calls itself a community known for its trees and counts nearly 1,200 lakes, wetlands and ponds inside about thirty four square miles, with more than 55 city parks, over 4,000 acres of park and recreation land and Lebanon Hills Regional Park taking up nearly 2,000 acres of that in the south, so the floors we get called out to here have a trail’s worth of grit in them, and it’s worked deeper into the hallway and the landing every time somebody or something comes back through the door.

It’s truck mounted hot water extraction, 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. Given where we’re starting from, book the rooms you’ve been putting off at the same time as the ones you meant to call about, because a single small carpet job comes up to the $129 minimum for a visit and you’d be paying that either way.

Price your rooms

Dryer vent cleaning in Eagan

Townhomes the same age as the houses beside them$129 on its own, or $69 while we’re already there for the ducts.

The city puts 22 percent of Eagan’s housing stock at attached townhomes and the census counts 4,945 single family attached units, and the thing worth knowing isn’t the share, it’s the timing, because the plan says townhomes, condominiums and single family homes all boomed together through the 1980s and early 1990s once the highways went in. So the townhome you’re standing in tends to be the same age as the detached house on the next street rather than newer infill dropped in later, and the run behind your dryer has had just as long to fill as anything in that house, with more bends in it and a longer way to go before it reaches outside air.

Board members and whoever looks after an association are the people we’d most like to hear from in Eagan, because a whole row of units at one address changes the arithmetic on a trip like this in a way a single vent never will, and we can settle the number for the row over the phone before anybody leaves Champlin.

There’s one limit and we’d rather have it printed here than drive the length of the metro and tell you about it in your driveway. Ground level only. We do not do roof vents or anything twenty feet up. By the census count Eagan has 5,116 units in buildings of fifty or more, and a vent that comes out three floors up is one we’ll turn down here the same as we’d turn it down at home.

What a vent clean involves
And the old end of townNot all of Eagan is from the eighties

Before the highways this was farmland and the city says so itself, that Eagan Township was established in 1860 with a population of 567 and took its name from Patrick Eagan, the first Town Board Supervisor, and that between about 1840 and 1930 so many onions were grown and shipped from here that Eagan was known as the Onion Capital of the U.S. The plan adds that until 1948 there was little platted land here at all, and it didn’t become a city until 1972.

The older housing is over on the west and north central side near Cedar Avenue and Highway 13, where the first subdivisions went in: Post Additions and Country Home Heights in 1949, the McKee Additions between 1954 and 1956, and Cedar Grove, one of the first large scale residential developments in the city, twelve additions begun in 1959, with the first apartment buildings following in the late 1960s and early 1970s. If that’s your address then your house is a generation older than most of Eagan and we’d want to hear that before we quote you.

There’s one corner of the city that isn’t like anywhere else we go, because a special area inside Lebanon Hills Regional Park covers seven privately owned properties on 18.5 acres, five of them occupied by single family homes and two of them vacant lots, and the plan says every one of those houses runs on a private well and its own septic system, with four of the properties reached off Carriage Hill Drive, a private street off Pilot Knob Road. There were still 158 active private septic systems in Eagan at the end of 2017, most of them on the larger lots in the south east, which doesn’t change the cleaning at all but does change how we find you.

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 Eagan?

We do come to Eagan, and it’s worth being clear about what that means. The van starts in Champlin, at the top of Hennepin County, and you’re in Dakota County about 28.0 miles off in a straight line with a longer road route than that between us, so nobody should read this page and picture us two streets away. Book something whole and the trip earns its keep at both ends, whether that’s the ductwork, the carpet in every room, or a set of vents done together. What you won’t get from us is a drive time or a promised day, because we haven’t measured one and we’re not about to guess at it in writing.

We’re a townhome association. Can you do a row of them?

That’s the job that makes the drive make sense, and Eagan has the stock for it, with the city putting 22 percent of its housing at attached townhomes and the census counting 4,945 attached units. Call us with how many units and where the vents come out, and we’ll put a number on the whole row rather than quote them one at a time.

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 matters more here than it does close to home, because we’d rather sort the size out with you before anybody drives the length of the metro than find the second furnace in your basement.

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 down from the other end of 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 review

Eagan, we’ll make the drive for the right job.

Book something whole and you’ll get one of the three owners doing the cleaning himself, a price that was settled before the van left Champlin rather than worked out in your driveway at the end of a trip this long, and 119 people on Google at 4.9 you can read through before any of it starts. Give us a call on 763-772-7550, or leave your number and we’ll call you back.

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

The cities on Eagan’s own boundaries, with Bloomington on the far side of the Minnesota River, and Champlin isn’t one of them or anywhere near one of them, which is why this page reads the way it does at the top.

RosemountApple ValleyBurnsvilleMendota HeightsInver Grove HeightsBloomington

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