Terrazzo Flooring in Seaside, CA - a polished floor laid right over a sound slab
Tired of replacing worn flooring or scrubbing grout lines? We put down terrazzo, poured or tile, over a slab we've checked first.

- Licensed and insured.
- Free quotes on site.
- We reply within 1 business day.
Is terrazzo flooring right for your Seaside home?
The short answer: Terrazzo flooring is a hard, polished floor made by mixing chips of glass, granite, marble or quartz into an epoxy or cement base. In Seaside we either pour it in place or set it as precast tiles, depending on your room and the look you're after.
Most folks who call me about terrazzo are tired of a floor that keeps wearing out, or they've seen one in a lobby and want that look at home. The price moves with whether you go poured or tile, which base you pick, the size of the room, how detailed the design gets and how much work your slab needs before anything goes on it. The schedule turns on those same things, and cement takes longer to cure than epoxy, so plan around that if you choose it. Your written estimate lays out the prep, the product and how long the floor stays out of use, so you see your own numbers before we start.
How do you know terrazzo is the right floor for you?
Flooring you keep replacing
If you've redone the carpet or vinyl in the same busy room more than once, the floor usually just isn't built for how that room gets used. Every round costs you tear-out plus new material, so a floor made to last decades starts to look like the cheaper path.
Grout lines that never come clean
Dark, stained grout in an entry or kitchen means dirt has a place to settle, and scrubbing only gets you so far. A poured terrazzo floor has no grout lines, so you trade the regrouting for a sweep and a damp mop.
Cracked or hollow-sounding tile
Tiles cracked in a straight line or spots that sound hollow usually mean the concrete underneath moved or the old floor let go. Left alone, the crack tends to grow and more tiles pop, and either way it has to be sorted out before a new floor goes down.
How we install terrazzo flooring
First I help you choose between poured and tile, and between an epoxy and a cement base, based on where the floor is and the look you want. Then I check the slab and find its joints, because epoxy terrazzo bonds right to the concrete and is only as flat and crack-free as the slab under it. The divider strips, the thin metal lines you see in a terrazzo floor, need to sit right above those joints so the concrete can move without cracking the finish. Back when I was a helper on coating crews, I learned fast that a crack in the slab doesn't care how nice the floor on top looks. From there our crew grinds the slab clean, sets the strips, mixes the chips into the base and pours, then grinds and polishes the cured floor smooth.
Plenty of terrazzo jobs need other work first. If your slab has old glue, paint or high spots, we handle that with concrete grinding and surface preparation before the terrazzo goes down. If the room you're thinking about is downstairs, take a look at our basement flooring too, so you can weigh terrazzo against the other floors we put down there.
Poured terrazzo
This suits you if you want a custom design or one smooth, seamless floor, since you pick the chips, colors and pattern and it's laid in place in your room. It's the pick when the look matters most.
Terrazzo tile
Precast tiles run slightly cheaper than poured terrazzo, so they suit owners watching the budget. You give up the open-ended design choices and the seamless look, because tiles come in set patterns and leave joints between them.
Epoxy base for indoor rooms
Epoxy is lighter, smoother and faster to install than cement, and because it doesn't soak things up it costs the least to maintain of the terrazzo types. It can peel and fade outdoors, though, so we keep it inside.
Cement base for outdoor floors
For a patio, an outside entry or any floor that sees open air, cement is the base owners go with. It suits you if you'd rather plan around a slower install than risk a finish that won't hold up outside.
What happens when you call about terrazzo in Seaside?
Here's how a terrazzo job goes with us, from the first call to the day I walk the finished floor with you, so you know who shows up and what you get at each step.
- Step 01
Call or send the form
You reach us at (831) 204-4050 or through the form, and we set a time for me to come out. Let us know the room size and whether it's indoors or outdoors.
- Step 02
I look at your floor
I come out myself, check the concrete for cracks, find the joints and ask how you actually use the space. That's what tells us poured or tile and which base makes sense.
- Step 03
Get a written estimate
You get a written estimate that spells out the prep, the product and how long the floor stays out of use. You see exactly what you're paying for before anything starts.
- Step 04
Install and walk-through
On the day, we do the prep and put the floor down, and I'm on the job with our installers the whole way. When it's done, I walk it with you and go over how to care for it.
Planning terrazzo flooring in Seaside
Before any building project or major repair, the City of Seaside recommends you check with its Building & Code Enforcement Department to find out whether the work needs a permit. Whether a new terrazzo floor needs one is the city's call to make, not ours, so before work starts we check with them and tell you what they said. If your job does need a permit, we handle the paperwork with you. If you'd like to ask yourself, the department works out of the Permits & Inspections counter at City Hall and takes applications over the counter or by email at building@ci.seaside.ca.us.
We're based in Seaside and work in many cities around Monterey Bay and inland from it, and we run the same check with the local building office on jobs in Monterey and Salinas. Around here we often find concrete that's sat under carpet or tile for years, so we plan for a good look at the slab once it's bare.
Get a terrazzo estimate for your floor
We reply within 1 business day, and the estimate is free, done at your place, with no obligation. After you send the form, I'll call to set a time to come look at the floor. Tell us the room size, whether it's indoors or outdoors and which floor of the house it's on, so I come ready.
Why Seaside homeowners call Seaside Sterling Epoxy Floors
The owner comes out, and stays
I give every estimate myself, and I'm on the job with our installers when the floor goes down. The person who told you where the divider strips go is the one making sure they land there.
Started here in Seaside in 2023
I learned concrete floors as a helper on grinding and coating crews, then started this business in Seaside in 2023. We're a local crew, so you're calling someone who works these neighborhoods every week.
Licensed and insured
We're licensed and insured. That means you're not the one on the hook if something goes sideways on your property.
Honest about your slab
I'd rather tell you your slab isn't ready yet than sell you a pretty floor that starts peeling. Every job is backed by our satisfaction guarantee.
With terrazzo, the part that matters most is the slab and the joints you'll never see once the floor is done, so that's where I start. Set up a visit or call (831) 204-4050 and I'll come take a look.
Terrazzo flooring questions we hear in Seaside
How much does terrazzo flooring cost per square foot in Seaside?
Installed terrazzo flooring across the US usually costs about $20 to $50 per square foot. That's a national figure, and where your floor lands depends on poured or tile, the base, how detailed the design is and how much prep the slab needs. Our written estimate gives you your own number.
How long does terrazzo flooring last, and how do I take care of it?
Terrazzo floors last 40 to more than 100 years when they're installed and maintained properly. The upkeep is a weekly sweep or damp mop plus resealing every so often, so the long life comes from light, steady care. I'll go over the routine with you when we walk the finished floor.
How long does terrazzo installation take?
Installing terrazzo usually takes anywhere from 3 days to several weeks. It depends on whether it's poured or tile, the size of the project, how detailed the design is, how much prep the slab needs and which base you choose. Your estimate spells out how long the floor stays out of use.
Can terrazzo go on a second floor or over plywood?
Yes, epoxy terrazzo is the usual choice upstairs, since the terrazzo trade's own guidance calls it ideal for multi-story buildings because it's lightweight and flexible. That same guidance says it can go over plywood that's been properly installed and prepared. I'll look at what's under your floor before we settle on it.
Is terrazzo a good floor for a bedroom?
Usually not, because terrazzo is hard and cold underfoot, which makes it a poor fit for some rooms in a home. It earns its keep in entries, kitchens and other rooms that take a beating, and a rug helps wherever you stand a lot.
Does a terrazzo floor need to be sealed after it's installed?
Yes, the terrazzo trade's specifications highly recommend putting a sealer down right after the final polishing. When you're comparing quotes, ask whether that step is included so you're not left with an unsealed floor.
Floor services that go with terrazzo
Concrete Grinding & Surface Preparation
If your slab has old coatings, glue or high spots, grinding it clean and flat first gives any new floor a sound surface to bond to.
Basement Flooring
Finishing a basement instead? We put down coatings and finishes made for lower levels, so you can compare them with terrazzo before you settle on one.
Tell us about the floor you're picturing
Call (831) 204-4050 or send our form with the room size, indoors or out, and which floor of the house it's on, so I show up already thinking about poured or tile and which base fits.
