Terrazzo Flooring in Gilroy CA - a seamless floor laid out around your slab
Tired of floors you replace every few years? We lay terrazzo in epoxy or cement, matched to your room and your slab.

- Licensed and insured.
- Free estimates at your property.
- We respond within 1 business day.
What is terrazzo flooring, and is it right for your Gilroy home?
Terrazzo flooring is chips of glass, granite, marble or quartz mixed into an epoxy or cement base, then poured in place or made into tiles, and in Gilroy, CA we lay it in rooms, entries and patios where you want a floor you put down once.
Most people call me because they're tired of replacing carpet or tile and want something that stays put. Before anyone picks a color or a chip, I'll walk you through what moves the price and the schedule. The price turns on the base you pick, whether it's poured or tiles, how detailed the design is, how big the room is and how much prep your slab needs. The schedule turns on the same things, because a busy pattern or a rough slab adds work before the floor goes down. Your written estimate spells out each of those steps for your floor, so you can see where the money goes.
What tells you a floor needs terrazzo work?
Old terrazzo gone dull
If you've got an older terrazzo floor with dull traffic lanes or stains, the floor itself is usually fine and the wear sits on top. Restoring it usually means grinding off the dull layer and stains, patching cracks or holes, and polishing it back, and the longer grit keeps scratching it, the deeper that grind has to go.
Cracks running in a line
A crack that runs straight across an old floor or a bare slab usually sits over a joint or a crack in the concrete underneath, and anything you lay on top will want to crack there too. Left alone, the edges chip and dirt packs in, so it's worth mapping those lines before a new floor goes down.
Dark patches on bare concrete
When you pull up carpet or tile and find darker, damp-looking patches, that's usually moisture coming up through the slab. A new floor laid over it can let go of the concrete later, so it's better to find out now than after you've paid for the floor.
How we lay terrazzo flooring
I start with your slab, because terrazzo is only as good as what's under it. I look at where the joints run, the cut or cracked lines in the concrete, since the terrazzo trade association says the divider strips, the thin metal lines that make up the pattern, have to follow every joint, even a crooked one, to keep cracks out of the new floor. I also check how much room the floor has to build up at doorways and next to your other floors, because thicker systems usually need a lowered subfloor, and that can rule out a design before we draw it. Then we settle on epoxy or cement, and our crew grinds and preps the slab, sets the strips, pours the mix and grinds and polishes it once it's cured, with a seal on top.
Most terrazzo jobs start with concrete grinding and surface preparation, because old glue, paint or sealer has to come off before the new base can grab. If your room is below grade, look at our basement flooring page too, since damp basements change which floors make sense.
Epoxy terrazzo
It suits indoor rooms where you want the shortest job, because epoxy is lighter, smoother and faster to install than cement. It's the base I'd lean toward for a kitchen, living room or hall you need back in use.
Cement terrazzo
It suits patios, entries and anything outdoors, and it's heavier and coarser, with a longer cure than epoxy. That wait is the trade-off for a base that holds up outside, which we cover further down.
Terrazzo tiles
Precast tiles cost slightly less than a poured floor, so they suit a room where budget leads. You give up the seamless look and the free hand on design that only a poured floor gives you.
Get a written estimate for your terrazzo floor
We respond within 1 business day to set up a visit. I come out, look at your slab and leave you a written estimate, free and with no obligation.
- Based in
- Gilroy, CA 95020
- Hours
- Mon–Fri: 8 AM–11 PM, Sat–Sun: 6 AM–10 PM
What happens after you call about terrazzo in Gilroy?
Here's how a terrazzo job runs from your side, from the first call to the last walk across the finished floor.
Call or send a message
Call (669) 205-6336 or use the form, and we get back to you to set up a visit. We pick a time that works around your house.
I look at your slab
I check the concrete, ask about old flooring and any damp spots, and walk you through epoxy or cement and poured or tiles. You get a written estimate with each step spelled out, so you see what you're paying for before you decide anything.
We prep, pour and walk it
Once you're ready, our crew preps the slab and puts the new floor down. Before we pack up, we walk the finished floor with you so you can point out anything you want a second look at.
Why Gilroy homeowners call us for terrazzo
I do the estimate myself
I come out, walk the floor with you and look at the slab before we talk colors. Our own crew does the work with me or our lead installer on site, so someone who knows your plan is there while the floor goes in.
In business since 2013
I learned concrete floors working for an installer here in the valley, and we've been in business since 2013. That means you're dealing with someone who has seen what goes wrong under a floor and knows how to look for it first.
Licensed and insured on every job
We're licensed and insured, from a small entry to a whole room. You don't have to wonder who answers for it if something goes wrong while our crew is in your house.
The first step is having me look at your slab. Send us your project or call (669) 205-6336.
Terrazzo for Gilroy patios, entries and indoor rooms
For a patio, front entry or any floor outside in Gilroy, we point you to cement-based terrazzo instead of epoxy. Epoxy is a fine pick indoors, but out in the elements it tends to peel and fade, so a floor that looks great the first year can look tired not long after. Cement takes longer to cure, and for an outdoor floor that wait is worth it.
We're based in Gilroy and take jobs up and down the valley, and the calls we get in Morgan Hill and Hollister sound a lot like the ones at home, usually an older slab under worn carpet or tile and an owner who'd like to stop replacing floors.
Questions about terrazzo flooring in Gilroy
How much does terrazzo flooring cost per square foot in Gilroy?
Installed terrazzo across the US usually costs about $20 to $50 per square foot, and that's a national average, not our price. Where your floor lands depends on the base, the design, the room size and the prep, and the monolithic method, a terrazzo layer laid straight onto your concrete slab, is the budget route but cracks more easily. Your written estimate gives you the figure for your own floor.
How long does terrazzo flooring last?
With proper installation and upkeep, a terrazzo floor usually lasts 40 to more than 100 years, and some outlast the building they're in. The upkeep is weekly sweeping or damp mopping and resealing now and then, so it doesn't take much to keep it that way.
How long does terrazzo installation take?
Installing terrazzo takes anywhere from 3 days to several weeks, depending on the type, the size of the job, the design, the prep and the base. A detailed pattern or a slab that needs work sits toward the longer end, so plan for that room to be out of use for a while.
Is terrazzo too slippery for a patio or front entry?
It doesn't have to be, because a rustic or acid-washed cement terrazzo is an effective choice where an outdoor area needs extra slip resistance. Those finishes leave more texture underfoot than a polished floor, and I'll go over which one fits your spot when I come out.
Can terrazzo go over a wood subfloor?
Epoxy terrazzo can, according to the same terrazzo trade association, as long as it goes over properly installed and prepared plywood. Whether your subfloor qualifies is something I'd want to see in person before we plan anything on top of it.
What causes epoxy terrazzo to blister or come loose?
Moisture coming up through the slab is a common cause, and one industry bulletin says every slab getting epoxy terrazzo should be tested for moisture first, since slabs over the limits have caused blistering and even lost bond. That's why I ask about damp spots on the estimate visit, and if your slab isn't ready yet, I'll tell you.
Floor work that often goes with terrazzo
Concrete Grinding & Surface Preparation
Old glue, paint or sealer on your slab keeps a new terrazzo base from bonding, so grinding down to clean, open concrete is usually where the job starts.
Basement Flooring
A below-grade room brings its own damp and headroom questions, and this page walks through which floors handle them best before you settle on terrazzo.
Service areas around Gilroy and the valley
Gilroy Epoxy Floors & Concrete Coatings is based in Gilroy, CA, and the 12 cities below each have their own page, including San Martin and Salinas. We take jobs in other cities too, so if yours isn't listed, call and ask.
Plan your terrazzo floor with us
Have the room size in square feet, whether it's indoors or out, what's on the floor now and a few photos ready, and I can start sorting out your options on the first call.
