Garage Floor Epoxy & Coatings
Two- and three-car slabs that take salty slush, hot tires and a snowblower every winter.
A floor coating is only as good as the concrete under it. We start with a moisture test and diamond grinding, then pick the system for what a Linn County winter drags across your slab: brine, grit, and tires that sit warm on cold concrete.
Background: stock photo of a coated industrial floor, not one of our jobs.
Sources: NOAA normals for CID · City of Cedar Rapids snow and ice control · Census ACS 2024 · Iowa HHS radon fact sheet
Most people searching for epoxy floor installers near me want one of three things: a garage that survives salt season, a basement that feels finished, or a work floor that takes a beating. The systems overlap, so start with the floor you have.
Pick the floor you have
The slab sees brine dripping from wheel wells, freeze-thaw at the door and hot tires every evening. That calls for a full-build system, a ground surface, a 100%-solids base and a chemical-resistant topcoat, over a slab that tested dry.
No salt or tires, but moisture from below and, in Iowa, radon to plan around. The test results decide whether a moisture-mitigating primer goes down first. Rec rooms are where decorative pours make the most sense.
Forklift wheels, dropped parts, hot-water washdown and chemicals set the spec, and so does the schedule: the floor usually has to go back into service by Monday.
Coating over a failure just buries it. First find out why it let go: moisture, no grinding, a kit that was too thin, or hot tires. The answer decides between a patch and a full grind-off.
Polyaspartic topcoats cure in hours instead of days, which can turn a multi-day job into a shorter one. The trade-off is a short pot life and less room for error, so prep has to be right the first time.
A penetrating sealer soaks in and leaves no film to peel. Grinding and densifying gives a hard, polished surface. Neither looks like epoxy, and neither hides stains, but both are worth knowing about.
Two- and three-car slabs that take salty slush, hot tires and a snowblower every winter.
Fast-curing, non-yellowing topcoats and one-day systems, with an honest look at their short working window.
Broadcast vinyl chips over a colored base: the blend, the chip size and how much grit it hides.
Pearlescent, marbled pours for rec rooms, showrooms and garages. Striking, and less forgiving.
Shops, warehouses, plants and kitchens: forklifts, washdown, chemicals and weekend shutdowns.
Penetrating sealers and ground, densified concrete when a coating film isn’t the right answer.
Peeling, hot-tire lift and spalled door aprons diagnosed, patched or ground off and redone.
Send photos of the floor and tell us how you use the space. We’ll say which system makes sense, and when the answer is a sealer or nothing at all.
Send photosCard photos are licensed stock images of the kind of space or surface each service covers, not our projects. The metallic card shows swirled metallic pigment in paint, not a floor.
The City of Cedar Rapids pre-treats more than 1,400 lane miles with a brine of roughly 23 percent salt, and when it turns colder it switches to salt blends and a sand, salt and chloride-flake mix the city says still works at 20 below. Iowa DOT adds more than 150,000 tons of salt and nearly 28 million gallons of brine a year statewide. All of that rides home in your wheel wells.
In the garage it melts, soaks into bare concrete and refreezes in the pores. The Federal Highway Administration calls exposure to chemical deicers "the most severe freeze-thaw exposure condition" for concrete, with surface scaling the most common damage on slabs. Iowa DOT research names calcium and magnesium chloride as salts that react with cement paste to form an expansive compound, calcium oxychloride.
A sound coating changes where the brine sits: on top of the film, where it can be squeegeed out the door, instead of in the concrete. Here is the honest limit: a coating protects only the slab under it. A scaled, cracked driveway apron outside the door keeps feeding water to the threshold, and no garage coating fixes that.
Sources: City of Cedar Rapids · Iowa DOT, Oct 2024 · FHWA-HIF-17-008 · Iowa DOT TR-697
Slide from a mild night to a hard freeze
Temperatures: NOAA 1991–2020 normals, Cedar Rapids airport. Street tactics: City of Cedar Rapids Public Works.
Epoxy floor installation is mostly prep: the layers you see are the last day of the job. This is a common full-build garage system with a flake broadcast; a solid-color floor skips step 6 and adds a second color coat. Step through it and watch the cross-section build.
Moisture readings, a water-drop test for old sealers, and a map of cracks, joints, spalls and the drain. This step decides everything after it, including whether the job should happen at all.
A grinder takes off the weak top skin, old sealers and paint, and leaves a profile the primer can bite into. Sika, for example, specifies mechanical prep to ICRI CSP 3–4 for its 264 epoxy.
Skip it and you get the classic peel: a film stuck to dust and sealer instead of to concrete.
Cracks are chased open and filled, pitting at the door is patched, and control joints are either filled or kept open through the coating.
A thin, penetrating epoxy primer locks into the ground surface. If the slab tested above the topcoat maker’s limit, a moisture-mitigating primer goes here instead. Tremco and Sherwin-Williams publish ratings up to 25 lb MVER and 99–100% RH for theirs.
The body of the floor. 100%-solids epoxy goes on at roughly 8–15 mils wet per coat on the data sheets we’ve read, several times thicker than a one-part store kit.
Vinyl chips are thrown into the wet base coat until new chips just sit on top. That full broadcast is what gives a flake floor its texture and hides dirt.
Once the base cures, loose chips are scraped off and vacuumed. The sharp edges get knocked down so the topcoat can encapsulate them.
The wear and chemical layer. Aliphatic polyaspartic and urethane topcoats are sold as UV-stable and non-yellowing, which plain epoxy is not: Benjamin Moore’s epoxy data sheet says plainly that it "will amber and chalk" in sunlight.
Walking on it and parking on it are different dates, and both move with the slab temperature. You should get both in writing.
Sources: Sikafloor-264 PDS · Benjamin Moore HP4300 TDS · APF Polyaspartic 7500 PDS · Tremco TREMprime VB Plus · Walt Tools flake guide · ICRI CSP scale (DeFelsko)
Moisture pushing up through a slab is the most common reason a well-applied coating lets go, and it can’t be seen on a dry afternoon. ASTM sets the test methods; the pass or fail number comes from the coating maker’s data sheet. So the right question for any installer is: which test, and which limit?
A quick screen is a sheet of plastic taped to the floor (ASTM D4263): darkening or droplets underneath mean stop and measure. It can say "wet," but it can’t put a number on it. The tests on the right do.
| Product (maker) | Published moisture limit |
|---|---|
| endura E21 epoxy (Duraamen) | under 3 lb MVER (F1869) and under 80% RH (F2170) |
| Sikafloor-264 epoxy (Sika) | 85% RH or less (F2170); mitigation products above that |
| Epoxy 400 (APF) | above 85% RH (F2170): use their moisture system first |
| Polyaspartic 85 (Ameripolish) | 3 lb MVER (F1869) |
Limits from each product’s data sheet: Duraamen · Sika · APF · Ameripolish. We name these to show what limits look like, not because we use a particular brand.
How long each check takes
A surface thermometer and a hygrometer. Data sheets we’ve read want the slab at 50°F or warmer and at least 5°F above the dew point. Coating a slab near the dew point invites condensation and amine blush, a greasy film that acts as a bond breaker between coats.
Holes drilled to about 40% of the slab depth for a slab drying from the top only, probes sealed in, and readings taken after 24 hours of equilibrium (the 2018 revision cut the wait from 72 hours). Tramex’s guidance is three tests for the first 1,000 sq ft. This is the number most data sheets now quote.
A sealed dish of calcium chloride under a dome for 60 to 72 hours, weighed before and after. The result is pounds of moisture per 1,000 sq ft per 24 hours. It reads the top of the slab, can’t be run over old coatings or patches, and swings with weather and HVAC, so it’s best paired with RH probes.
After grinding, the surface is compared to ICRI’s replica chips, CSP 1 (nearly flat) to CSP 10 (very rough). The primer’s data sheet names the target, and a quick look settles whether the grind is done.
Tramex F2170 guide · Wagner Meters on the 24 h change · Gilson F1869 kit manual · Sherwin-Williams on amine blush
Square footage matters less than people expect. The big swings come from what has to happen before any coating goes down: grinding off an old sealer, rebuilding a spalled door apron, or a moisture-mitigating primer on a slab that tested wet. Set up your floor and see which factors light up. There are no dollar figures here on purpose; any number given without seeing the slab is a guess.
| What moves the price | Why |
|---|---|
| Floor area and layout | Material scales with area; steps, curbs and stem walls add hand work. |
| Grinding and removal | An old sealer or coating can double the grinding, and some must be stripped. |
| Crack, joint and spall repair | Door aprons and freeze-thaw pitting are slow, hand-filled work. |
| Moisture testing and mitigation | Mitigation primers are a separate product and coat; on a wet slab they can be the largest line. |
| Layers and finish | Each coat is material plus a cure window; metallic pours take the most labor. |
| Season and cure time | Cold slabs need heat and longer cure; some jobs should simply wait. |
What a written estimate should list, line by line:
A scope checklist, not a quote. Nobody can price a floor without seeing the slab.
Often, yes. A basement has no salt or hot tires, so the coating’s job is easier. The risk comes from below. Half of Cedar Rapids’ housing was built before 1980, and with an older slab you can’t tell by looking what is under it, so the moisture test matters more here than in the garage. A reading over the limit doesn’t rule out a coating; it adds a mitigation primer.
Two things we say plainly. First, coating or crack-sealing a floor is not radon mitigation. Iowa law requires paid mitigation work to be done by a credentialed specialist, and we leave sump lids, drains and any radon suction point accessible. Second, if your basement took water in 2008 or since, tell us. Old patches and cleanup sealers change the prep.
Sources: Iowa HHS radon fact sheet · Iowa Code ch. 136B · City of Cedar Rapids 2008 flood facts · Census ACS 2024 year built
Ask every bidder the same seven questions, us included. Good answers are specific and checkable. The red flags sound confident and say nothing.
| Ask | A good answer | A red flag |
|---|---|---|
| How will you prepare the concrete? | Diamond grinding or shot blasting to the profile the data sheet names, then a full vacuum. | “We acid-wash it,” on a slab with an old sealer, or “it’s clean, we just roll it on.” |
| Will you test for moisture? | Yes, with a named method (F2170 probes or an F1869 dome), and the readings in writing. | “Never had a problem,” or “epoxy breathes.” |
| Can I see the data sheet for each coat? | Hands over the technical data sheet for the primer, base and topcoat. | Won’t name the products, or calls the chemistry a trade secret. |
| How thick, and how many coats? | Mils per coat or square feet per gallon, coat by coat. | “One coat does it.” |
| When can I walk on it, and when can I park? | Two dates, from the data sheet, adjusted for your slab temperature. | “Same day,” with no mention of temperature. |
| What does the warranty exclude? | The written exclusions. One local warranty we read excludes moisture vapor, hot-tire pickup, cracks, and transfer to a new owner. | “Lifetime,” with nothing on paper. |
| What happens at the door, joints and drain? | A plan for the threshold and stem wall, and whether joints get filled or kept open. | Coats straight over moving joints, or stops short of the door. |
The same questions work for any epoxy floor company, including the ones that only do garages. If a bidder’s answer is better than ours, hire them.
Tell us where the floor is and how you use it. Photos of the whole slab from the door, any cracks, and any old coating that is lifting will tell us most of what we need.
Rather talk? (319) 302-3992 · info@cedarrapidsepoxypros.com
Usually not, but confirm it for your address. Cedar Rapids Building Services requires permits to "erect, alter, enlarge or demolish a structure," and its FAQ doesn’t list floor coatings. The city builds on the 2024 International Residential Code with local amendments, and the model code’s permit exemptions include painting and "similar finish work." A coating is generally treated as finish work. Replacing or structurally repairing a slab is a different question. Building Services FAQ
Only if the slab can be kept warm. The data sheets we’ve read for 100%-solids epoxy and polyaspartic set a 50°F minimum for the slab and the air, and Sika asks for the slab to stay at least 5°F above the dew point. A heated, attached garage can be held there. An unheated detached garage in January can’t, so that job waits for spring and we’ll tell you so.
It depends on the chemistry and the slab temperature, so ask for both dates, walk-on and drive-on. Sika’s published times for its 264 epoxy at 68°F are about 12 hours to foot traffic, about 2 days to light traffic and about 7 days to full cure. APF lists vehicle traffic at about 24 hours for its 7500 polyaspartic at 77°F. A colder slab stretches every number.
No. A crack that moves will come back through any film laid over it. Static cracks get cut out and filled before coating. Control joints are either filled with a flexible filler or carried through the coating, and you should know which before work starts.
A smooth, high-gloss film is slick under wet slush. A full flake broadcast leaves a fine texture, and an aggregate can be added to the topcoat for more grip, at the cost of being a little harder to mop. Decide that before the topcoat goes down; it can’t be added afterward without another coat.
Yes, in the Linn County towns around the city, such as Marion, Hiawatha and Robins. If your address is farther out, ask anyway. If it’s outside our range, we’ll say so and point you to someone closer rather than charge you for the drive.
Cedar Rapids and nearby Linn County. Send photos, ask questions, and get a straight answer about whether your floor is ready for a coating.