Woodbury, MN · Washington County · East Twin Cities

Epoxy Floor Coating in Woodbury, MN for Garages, Basements and Shops

Garage, flake, polyaspartic, metallic and commercial floors, put down over properly ground concrete and timed to the Minnesota weather.

  • Every system starts with diamond grinding, not an acid wash
  • Written scope: system, prep, coats and cure times
  • Woodbury and the nearby east-metro communities
Call (651) 661-4781

Get a Written Epoxy Floor Coating Estimate

Name and phone are enough to start; we'll ask about the slab when we call.

Prefer to talk? Call (651) 661-4781. We use your details only to reply about this floor.

Background: stock photo of a coated floor, not one of our projects.

Woodbury grew from about 10,000 people in 1980 to an estimated 81,558 in 2025, and most of its homes went up during that run. Roughly three of every four housing units here were built in 1990 or later, and the 1990s alone added more than any other decade.

For floors, that means two kinds of garage dominate. There are slabs from the 1990s and 2000s, now 20 to 35 years old, dusty and stained, often pitted where salt water sits by the door, but usually sound underneath. And there are slabs from the newest neighborhoods, still giving up moisture and often wearing a builder’s cure-and-seal. They need different prep, and sometimes a different system, which is why an epoxy floor installation here starts with looking at the concrete rather than a price per square foot.

Seven floor services

What Epoxy Floor Coating Services Fit Woodbury Homes, Basements and Businesses?

Residential epoxy flooring is most of the work, but the same chemistry, with different thickness, texture and topcoats, runs through shops, kitchens and showrooms. Pick the floor you have:

  • Garage Floor Epoxy & Coatings

    The whole system for an attached or detached garage: grinding, crack and joint work, base and topcoats, and when a Minnesota garage can actually be coated.

    Typical fit Most two- and three-stall garages

  • Epoxy Flake Floors

    Decorative chips broadcast into the base coat until it won’t take more, then sealed under a clear topcoat. Hides sand, salt film and tire marks.

    Typical fit Daily parking, family garages

  • Polyaspartic Floor Coatings

    Fast-cure aliphatic topcoats and one-day systems. Shorter wait before parking; shorter working time for the crew, too.

    Typical fit Tight schedules, sunny door openings

  • Metallic Epoxy Floors

    Pearlescent pigment worked through a self-leveling epoxy for a marbled, three-dimensional look.

    Typical fit Finished basements, showrooms, display garages

  • Industrial Epoxy Floors

    Warehouses, auto bays, commercial kitchens and showrooms, specified around traffic, chemicals, washdown and downtime.

    Typical fit Businesses and multi-unit buildings

  • Garage Floor Sealer & Polished Concrete

    Penetrating and film sealers, epoxy seal coats, and ground-and-polished concrete when a full coating isn’t the right buy.

    Typical fit Lower budgets, slabs in good shape

  • Repairing Epoxy Floors

    Peeling or hot-tire-lifted coatings, recoats over old epoxy, full removal, and concrete crack and spall repair before anything new goes down.

    Typical fit Failing DIY kits, painted floors, damaged slabs

Before you call

Which Floor Epoxy System Fits Your Slab and Schedule?

Floor epoxy is really a family of systems: plain two-part epoxy, epoxy under a polyaspartic or urethane topcoat, flake and quartz broadcasts, metallic pours, and thin seal coats. What separates them is how the space is used, what drives in, what shape the concrete is in and what you care about most. Those four questions are the ones an estimator asks first.

Floor finder

Answer four questions; the closest match lights up below. Every possible answer is listed, so you can also just read them.

1. What happens in the space most days?
2. What drives in?
3. What is the concrete like now?
4. What matters most?

Closest fit appears here after your first answer.

  1. A full-broadcast flake system

    Usually the closest fit for a two- or three-stall garage that gets parked in every day: the chips hide salt film and sand, add texture underfoot, and the topcoat takes the wear.

    How flake floors are built
  2. A polyaspartic-topped system

    Fits when getting the cars back inside fast matters most. Fast-cure chemistry shortens the wait, but it also shortens the working time, so it rewards a crew that preps and mixes in small batches.

    What polyaspartic changes
  3. A standard garage epoxy system

    The general answer for a garage or workshop slab in fair shape. On concrete poured in the last year it also means waiting: data sheets assume concrete that has cured at least 28 days and tested dry enough.

    How a garage floor gets coated
  4. A metallic epoxy pour

    Points here for a display garage, a finished basement or a room where looks come first and tires and road salt are rare.

    What metallic floors involve
  5. A sealer or polished concrete

    The lowest-cost route that still protects the slab. It won’t hide stains or cracks, but it slows salt water and oil soaking in.

    Sealers and polishing
  6. Repair first, coating second

    Peeling paint, a lifting coating or open cracks have to be dealt with before anything new goes down, or the new floor inherits the problem.

    Repair, recoat or removal
  7. A commercial floor spec

    Businesses need the system matched to traffic, chemicals, washdown and how many hours the space can be closed.

    Commercial floor systems

A starting point for the estimate conversation, not a recommendation for your slab and not a price. Moisture, cracks and old coatings found on site can change the answer.

Bare vs. coated

What Does an Epoxy Floor Coating Change About Bare Concrete?

Bare concrete is porous. Salt brine, oil and melting slush soak into it, the surface dusts and stains, and every freeze works on whatever water got in. A bonded coating turns that open surface into a sealed one you can squeegee and mop, and it brightens a dark garage noticeably.

What it doesn’t change: a coating won’t level a heaved slab, won’t stop moisture rising from below if the concrete is too wet for the product, and won’t make a cracked slab structural again. Those problems are found during the estimate, or they show up as peeling later.

Bare slab / coated slab

The same kind of concrete slab after a gray epoxy floor coating, smooth and reflective (stock photo)
Bare, uncoated concrete slab before any epoxy floor coating is applied (stock photo)
Two stock photos of a similar commercial slab, before and after a gray coating. Illustration only, not our project.
Woodbury slabs

Is a 1990s or 2000s Woodbury Slab Ready for an Epoxy Floor Coating?

Usually, after work. These are the conditions that decide how much:

Dusting and laitance
The weak, powdery top layer on older garage slabs has to be ground off. Coating over it bonds the coating to dust.
Pitting by the door
Twenty-some winters of salt water dripping off cars leave scaling and pits in the first few feet inside the door. They get filled and ground flush, not coated over.
A builder’s sealer
Many newer garages were sealed when the house was built. Water beading on the surface is the giveaway; that film must come off before anything bonds.
Moisture
New slabs and lower-level floors are tested, either by vapor emission (ASTM F1869) or with in-slab humidity probes (ASTM F2170), against the limit in that product’s data sheet.
Radon pipes and sumps
Minnesota has required radon-resistant construction in new homes since 2009, so many Woodbury lower levels have a sealed sump or vent pipe through the slab. Those stay accessible and uncoated at the seal.
Snow-covered suburban street with attached garages and cars in the driveways (stock photo)
Stock photo, not one of our projects.

Where the salt goesThe Minnesota Pollution Control Agency says one teaspoon of road salt permanently pollutes five gallons of water, and Woodbury’s Battle Creek and Carver Lakes are listed as chloride-impaired. A sealed floor lets you squeegee the brine out instead of washing it into the drain.

The process

How Do Epoxy Floor Installers Prep and Coat a Floor?

Six stages, and the first three decide whether the floor lasts. Pick a number to read each one.

Two epoxy floor installers spreading a gray coat with squeegees over prepared concrete (stock photo)
Stock photo, not one of our projects.
  1. Someone looks at the slab before pricing it

    Measure the floor, note every crack, joint and pitted patch, check for old sealer, paint or coating, and find out how old the concrete is. On lower levels and newer slabs, plan a moisture test.

  2. A written coating scope you can compare

    The estimate should name the system, the prep method, the number of coats or the thickness, how cracks and joints are handled, what is excluded, and how long before you walk on it and park on it.

  3. Diamond grinding, then repairs

    A diamond grinder opens the surface to a profile the coating can grip. Data sheets ask for it by number: one epoxy sheet calls for ICRI CSP 3 to 4 by “appropriate mechanical means.” Acid etching only reaches the CSP 1 end of that scale. Then cracks, spalls and pitting get filled and ground flush, and the dust is vacuumed off.

    This is the stage people mean when they search for “sanding a garage floor”; on concrete it’s grinding, not sandpaper.

  4. Base coat, broadcast, topcoat

    Before mixing, the crew checks air and slab temperature against the dew point. Every data sheet we cite wants the surface at least 5°F above the dew point, and most set a minimum between 40°F and 50°F. Then the base coat goes down, flakes or aggregate are broadcast if the system has them, the excess is scraped off, and the topcoat follows.

  5. Cure time, in writing

    Walk-on and park-on times come from the product, not the installer’s mood. For example, one epoxy data sheet lists light traffic after about 2 days at 68°F and full cure after about 7; one polyaspartic sheet lists vehicle traffic after about 24 hours at 77°F. Colder slabs take longer.

  6. The first winter on the new floor

    Salt slush sits on any garage floor from November to March. A coated floor keeps it from soaking in, but it still needs squeegeeing out and a rinse in spring. Mats at the door and felt under stands save the topcoat.

Failing floors

Repairing Epoxy Floors That Already Peel or Lift

Most peeling traces back to prep: an acid wash instead of grinding, a coating over sealer or dust, or a slab that was too wet. Small spots can be cut out and patched; widespread failure means grinding it all off before recoating.

Cost

What Does Epoxy Floor Coating Cost in Woodbury, MN?

We don’t publish a per-square-foot price, because two garages the same size can be a full day of grinding and patching apart. For a sense of the market: one installer that serves Woodbury publishes $7 to $9 per square foot for its polyurea and polyaspartic flake system, or about $3,000 to $4,500 for a two-car garage (its figures, as listed in October 2026, not ours).

An honest estimate for an older slab also carries a line for repairs found once grinding opens the surface. If an estimate has no such line, ask what happens when the grinder finds a soft patch.

What changes the price of a floor coating
What changes the priceWhy
Size and shapeSquare footage, plus steps to the house, stem walls and cove bases, which are slow hand work.
Slab conditionCracks, door-apron pitting, spalls and any old coating that has to be ground off.
Moisture resultA wet slab may need a moisture-tolerant primer or a different system.
System and finishCoats, thickness, flake or quartz, metallic pigment, and the topcoat chemistry.
ScheduleSpring and fall dates fill first; a heated winter job adds setup time.
Lower levels

Is an Epoxy Basement Floor Coating a Good Idea in a Minnesota Lower Level?

Often, if the slab passes a moisture test. Basement floors sit on the ground year-round, and walkout lower levels can push vapor from below even when they look dry. The test result decides whether standard epoxy works, whether a moisture-tolerant primer goes underneath, or whether a coating is the wrong idea for that slab.

Two things a coating is not: it isn’t radon mitigation (the Minnesota Department of Health reports more than two in five Minnesota homes have radon levels that pose a significant risk, and only testing and a fan-and-pipe system deal with it), and it isn’t a fix for water coming through cracks. In finished basements, metallic pours and solid colors are the usual picks; see metallic pours for lower levels.

Kit vs. pro system

What Do Epoxy Floor Experts Check That a Box-Store Kit Skips?

To be fair to the kits: on a dry, lightly used, never-sealed slab, a careful homeowner can get a few good years out of one. They fail on Minnesota garages for predictable reasons, and most of them are prep.

StepTypical kitProfessional system
Surface prepDegreaser and an acid or citric etch (about CSP 1)Diamond grinding to the profile the data sheet names, often CSP 2 to 4
MaterialWater-based or thin-film epoxy, or one-part paintHigh-solids two-part epoxy, often under a polyaspartic or urethane topcoat
MoistureNot checkedTested on new and lower-level slabs (ASTM F1869 or F2170) against the product limit
WeatherWhenever the weekend is freeAir and slab temperature and dew point checked before mixing
Cracks and jointsCoated overFilled and ground flush; moving joints treated separately
TextureOptional flakes, light scatterBroadcast and aggregate chosen for grip, sealed under the topcoat
Myths

Is Epoxy Slippery, Yellow or Just Thick Paint? Six Floor Coating Myths, Checked

Myth or fact

Service area

Which Epoxy Floor Companies Serve Woodbury and the East Metro?

Plenty of epoxy floor coating companies have a “Woodbury” page; many of them are based across the metro or in western Wisconsin. That’s normal, but ask where the crew drives from, because a two-day system means two trips, and a callback means another.

We work in Woodbury and the communities around it: Cottage Grove, Oakdale, Lake Elmo, Maplewood, Afton, Newport, St. Paul Park and St. Paul’s east side, and other Washington County towns by arrangement. If you’re searching for an epoxy floor company near me from much farther out, we’ll tell you honestly whether we’re the right call.

Whoever you hire, the concrete coating contractors worth shortlisting will answer three things in writing: how they prep, what they do if moisture is high, and when you can park.

Tell us about the floor

Prefer to talk? Call (651) 661-4781. We use your details only to reply about this floor.

Epoxy Floor Coating Questions, Answered Before the Estimate

Do I need a permit for an epoxy floor coating in Woodbury?

Not for the coating itself. Minnesota’s building code, which applies statewide including Woodbury, exempts finish work such as painting and tiling from building permits, and a floor coating is finish work. Work that changes the slab, drainage or electrical, like a new trench drain or new outlets, is a separate question.

How long before I can park on a freshly coated garage?

It depends on the product and the slab temperature. Published examples: one polyaspartic data sheet lists vehicle traffic after about 24 hours at 77°F; one epoxy sheet lists light traffic after about 2 days at 68°F, about 3 days at 50°F, and full cure after 7 to 10 days. The estimate should state both the walk-on and the park-on date.

Can a garage be coated in a Minnesota winter?

An unheated attached garage, usually not. The data sheets we cite set minimums between 40°F and 50°F for the air and the slab, and the Twin Cities’ normal high is 41.9°F in November and 23.6°F in January. A garage heated well above that, with the slab warmed for days ahead, can be done; ask how the crew will measure it.

Will an epoxy floor coating hide cracks?

It hides stains and small surface defects, flake systems especially. Cracks have to be filled first, and a crack that is still moving can show through any coating later. Control joints are usually honored or filled with a flexible material rather than buried.

How soon can a brand-new slab be coated?

Plan on at least 28 days after the pour, and then a moisture test against the coating’s own limit. Woodbury still adds new houses every year, and new slabs are the ones most likely to be too wet or to carry a builder’s cure-and-seal that has to be ground off.

Do you work outside Woodbury?

Yes, in nearby Washington County and east-metro communities. If you are far enough away that the drive would be the biggest part of the bill, we will say so and suggest you look for someone closer.

Sources and data sheets cited on this page
  1. Woodbury city population, Census Bureau Vintage 2025 estimates: www2.census.gov/programs-surveys/popest/datasets/2020-2025/cities/totals/sub-est2025_27.csv
  2. Woodbury growth history, Washington County Historical Society: www.wchsmn.org/?p=820
  3. Year structure built, Woodbury (ACS 2024 1-year, B25034): api.censusreporter.org/1.0/data/show/latest?table_ids=B25034&geo_ids=16000US2771428
  4. NOAA 1991-2020 monthly normals, MSP: www.ncei.noaa.gov/data/normals-monthly/1991-2020/access/USW00014922.csv
  5. Sikafloor-264 product data sheet (epoxy example): industry.sika.com/content/dam/dms/us01/g/sikafloor_-264.pdf
  6. Ghostshield Epoxy Max 100 TDS (epoxy example): cdn.shopify.com/s/files/1/2077/9359/files/100_TDS_v.1.pdf
  7. APF Polyaspartic 7500 Low Odor PDS (polyaspartic example): apfepoxy.com/cdn/shop/files/APF_Polyaspartic_7500_LowOdorMC_PDS__07.18.25.pdf
  8. Concrete surface profile visual scale (Clemtex, after ICRI): archive.clemtex.com/literature/files/concrete-surface-profile-visual-scale.pdf
  9. 28-day cure before coatings (Tnemec): tnemec.com/remedy-index-page/28-day-cure-for-concrete/
  10. Minnesota Rules 1300.0120 (permit exemptions): www.revisor.mn.gov/rules/1300.0120/
  11. Radon in Minnesota homes (MDH): www.health.state.mn.us/communities/environment/air/radon/index.html
  12. Radon-resistant new construction (MDH): www.health.state.mn.us/communities/environment/air/radon/radonresistant.html
  13. Radon mitigation systems (MDH): www.health.state.mn.us/communities/environment/air/radon/mitigationsystem.html
  14. Chloride-impaired waters in Washington County (East Metro Water): eastmetrowater.org/2023/06/18/state-of-the-lakes-in-washington-county/
  15. Smart Salting flyer (MPCA): www.pca.state.mn.us/sites/default/files/p-tr1-45.pdf
  16. Published installer pricing example (seen October 2026): allamericanconcretecoating.com/pricing/

Have a floor in mind? Start with the slab.

Call or send the form, and we’ll set up a time to look at the concrete before anyone talks price.

Estimate Call