Terrazzo flooring in Lafayette IN - a polished floor on a slab that's ready for it
Dull, cracked terrazzo or a bare slab you want to finish? We check the concrete first, then pour or restore a floor that's ground smooth.

- Licensed and fully insured.
- Free estimates at your property.
- Expect a reply within 1 business day.
Two ways we handle terrazzo floors
New epoxy terrazzo
A thin resin layer poured over a flat concrete slab, using glass, synthetic or granite chips instead of marble, for rooms that want bright color or chemical resistance.
Older terrazzo restoration
Worn, cracked or loose terrazzo can often be reground and repaired where it is, so an older floor may be worth keeping before you price a new one.
What should I know before choosing terrazzo in Lafayette?
Terrazzo flooring in Lafayette, IN is a poured floor of chips set in a binder, laid over a prepared slab between divider strips and then ground and polished smooth, and it takes skilled hands at every step.
Most people who call about terrazzo have one of two things in front of them, an older terrazzo floor that's gone dull or cracked, or a plain slab they'd like to turn into something better. The price moves with the size of the room, the chips and pattern you pick, how much work the slab needs and whether we're restoring or pouring new. The schedule turns on what shape the slab is in and on any permit review, so your own figure comes from the estimate after I've seen the floor.
Terrazzo work, from the slab up
If you already have terrazzo, I want to see it first, since an older floor may be worth restoring. For new work, we go over the epoxy options and what goes underneath.
Look at what's there
I check the existing floor or bare slab and ask how you use the room, because that decides whether we restore or pour new.
Get the slab ready
Our concrete grinding and surface preparation flattens and cleans the slab, because epoxy terrazzo is a thin layer that needs a flat base.
Set strips and pour
We set divider strips to lay out your pattern, then pour, and the steps are the same whether it's an entry or basement flooring.
Grind and polish
Epoxy terrazzo has the shortest wait of any terrazzo between pouring and grinding, so we get to grinding and polishing soon after the pour.
Why people pick Sterling Lafayette Epoxy Floors
I ran an auto detailing shop before this and kept seeing garage floors peel, so I learned the trade beside an experienced coatings installer and from the makers' guides, then started this business in Lafayette in 2023. I care most about the slab you never see.
I look at your floor myself
I come out, look at the concrete and write the estimate myself, so the person pricing your terrazzo is the one who answers for it. The work is done by me and our installers.
Licensed and fully insured in your house
We're licensed and fully insured, so you're not carrying the risk of an uninsured crew grinding and pouring inside your house.
Honest advice before anything's poured
I'd rather tell you to wait or pick a different system than put down a floor I don't believe in. Satisfaction guaranteed on every job.
What happens when you call about terrazzo in Lafayette?
We plan each terrazzo job around your concrete and how you use the room, prep the slab the right way before anything's poured, and I walk the finished floor with you at the end.
or call (765) 250-3629
Call or send a message
Call (765) 250-3629 or send a message through the form, and we get back to you to set up a time for me to come out.
I look at the floor
I come out, look at the concrete or the old terrazzo, ask how you use the space and check what needs checking before I price anything.
Your written estimate
I write up your estimate. If you say go and a permit is needed, Lafayette's residential review may take up to seven days once everything's submitted.

Get your terrazzo and slab work priced on site
Send your address, which floor the room is on and whether it's new work or existing terrazzo, and we'll reply within one business day. I'll come out for a free estimate at your property, with no pressure and no obligation.
Terrazzo questions we hear
How long does a terrazzo floor last?
One terrazzo maker says a properly installed terrazzo floor lasts 75 to 100 years or more. The words that matter there are properly installed, which is why I start with the slab under it before anything else.
How do I know if my old terrazzo floor can be repaired instead of replaced?
Have someone who knows terrazzo look at it in person, since cracks, chips and loose spots each call for their own fix. On cement-based terrazzo, fine cracks and chips can be repaired with cement grout, which takes more labor than an epoxy repair but usually lasts longer. Call (765) 250-3629 and I'll come take a look.
What does epoxy terrazzo need underneath it?
Epoxy terrazzo needs a flat concrete slab or properly installed and prepared plywood, and it's light and flexible enough to suit upper floors. One trade bulletin says every slab getting epoxy terrazzo should have a moisture vapor test, a check for moisture moving through the concrete, and a flexible membrane can be added as an extra so the floor handles some sideways crack movement. Ask us at the estimate when your slab would be tested.
How much does terrazzo flooring cost in Lafayette, IN?
Terrazzo has a higher upfront cost than many floors because prepping the slab, setting strips, pouring, grinding and polishing all take skilled labor. That's what you weigh against how long it lasts, and I'll price yours after I've seen the slab or the old floor.
Is epoxy terrazzo easy to maintain?
Yes, epoxy terrazzo has the lowest maintenance cost because it's non-absorbent, so spills stay on the surface instead of soaking in. When you're comparing floors, count that lower upkeep next to what it costs to put in.
Which office issues building permits in Lafayette, Indiana?
Inside Lafayette city limits, the City Engineer's Office issues building permits, while most of Tippecanoe County outside Lafayette and West Lafayette goes through the county Building Commission. Your address decides which one handles your floor, and we check with that office before we start.
Other floor work that goes with it
Concrete Grinding & Surface Preparation
Old coatings, glue or high spots come off first, because terrazzo or any coating holds only as well as the concrete under it.
Explore Concrete Grinding & Surface PreparationBasement Flooring
A finished basement floor has to deal with whatever the slab brings up from below, so we look at moisture and cracks before picking a system.
Explore Basement FlooringPolished Concrete Flooring
If you like terrazzo's ground, polished look but want to work with the concrete you already have, polishing the slab itself is another way there.
Explore Polished Concrete Flooring
Terrazzo flooring permits in Lafayette and nearby
Inside Lafayette city limits, the city requires building permits for alterations, repairs or changes to existing buildings, so before we grind or pour I check with the City Engineer's Office about your floor. If a permit is needed, we take care of the paperwork with you, though you'll sign the application or an owner's authorization yourself. The city may also require a general contractor on permitted work to carry a $5,000 bond.
Outside Lafayette and West Lafayette, most of the county gets permits from the Tippecanoe County Building Commission, so we find out which office covers your address first. We do the same terrazzo and slab work in West Lafayette, Frankfort and other cities around Lafayette, where we see everything from worn older terrazzo to bare basement slabs.
