Included
any coating job
- Diamond grinding
- Crack & joint repair
- Spalling patch as needed
- Built into coating price
Surface Prep & Repair · Bay City, WI · Est. 2003
Bay City is a Pierce County village of about 450 at the head of Lake Pepin, on Highway 35, the Great River Road. Isabelle Creek reaches the Mississippi here after a run down from near Ellsworth, and the Town of Isabelle surrounds the village. About 50 minutes south of River Falls. We install polyurea + polyaspartic floor coatings for Bay City homeowners: diamond-ground prep, custom flake colors, 1–2 day install, written 15-year warranty. A small old river-town core, a layer of 1950s through 1980s building from the years the village grew to its largest, river places that started out seasonal and were made year-round later, and newer houses on the bluff side above the water.
Surface Prep & Repair in Bay City
Bay City is a strip of village between a bluff and the head of Lake Pepin, and where a building sits between those two decides its floor. On the flat ground along the water, slabs sit close to the river and hold moisture, so a basement or a lower level down there is tested before it is coated. A fair number of those buildings also started out seasonal and have no heat, which puts a coating in the warmer part of the year. Up on the bluff side the problem reverses: the ground behind a house set into the slope drains toward the river and moves water past the back wall. The village core is old, and its garages have usually been painted once and spalled at the door line from decades of Highway 35 salt coming in on tires. Outside the village the Town of Isabelle is farm ground, where the big slab is in a machine shed.
Bay City prep is paint, spalling and water. Village-core slabs have usually been painted and have spalled at the door line, and river-bottom floors need a moisture answer before a coating is worth putting down. We diamond grind to bare concrete, rebuild edges, fill cracks with polyurea and test.
Why we don't install epoxy in Bay City
Surface prep is where cheap coating installs get cheap. Acid etching takes 30 minutes with a $40 jug of muriatic acid; diamond grinding takes hours with $30,000 worth of equipment. The cost difference is why some installers acid etch, and the bond difference is why those floors peel. Here's the head-to-head:
If a coating contractor offers to "save you money on prep" by acid-etching, that's the moment to walk away. The prep is the foundation of the install; saving 30 minutes on prep guarantees a re-install in 18 months. Diamond grinding is the only surface prep we do, and it's included in every coating price.
Bay City Pricing
For a coating install, prep is included in the per-sq-ft coating price: never a separate line item, never an upsell. For standalone prep work (sub-contracting to another coating contractor or repair-only jobs), pricing depends on slab condition + scope.
any coating job
any sq ft
linear ft + sq ft
Standalone prep is typically a contractor-to-contractor arrangement, but homeowners with damaged slabs sometimes commission repair-only work as a stopgap before a future coating install. Send photos + scope and Dave will quote.
The 6-step install
Same checklist on every floor. The reason our coatings still look new at year ten when the cheap stuff peeled in year two.
Bay City questions
More in Bay City
Whatever the slab (garage, basement, patio, mudroom, commercial) gets the same diamond-ground prep, same polyurea + polyaspartic system, same 15-year warranty. Bundle pricing if you book multiple rooms in one visit.
Surface Prep & Repair elsewhere
Same diamond-ground prep, same polyurea + polyaspartic system, same 15-year warranty across our entire service area. If you're outside {city}, here's where else we install.
Get a quote
Send four photos of your slab and we'll text back a real Bay City number same-day. No salesperson, no quote-bot, no follow-up calls.