Terrazzo Flooring in Walnut Creek CA - a seamless floor built on a tested slab
Worn tile, stained grout or a dated floor? We check your slab first, then put down a seamless terrazzo floor built to hold up.

Is terrazzo the right floor for my Walnut Creek home?
Terrazzo flooring in Walnut Creek is usually epoxy terrazzo, a thin resin layer with stone or glass chips set into it, placed on a flat concrete slab so you get one seamless floor with no grout lines to scrub.
Most people who call Walnut Creek Truefinish Epoxy Floors about terrazzo are remodeling a room with tired tile or carpet, or they're building new and want a floor they won't have to think about. We're based in Walnut Creek and work across the cities around it, we're fully licensed and insured, and before we talk about colors I want to know what your slab can take.
The price turns mostly on the size of the room, which terrazzo system fits, how much grinding and patching the slab needs and how detailed your design is. The schedule turns on that same prep and on curing time, because nobody walks on the floor until it's fully cured, and you'll get a written estimate with your own figure once I've seen the floor.
- A moisture test on your slab before we commit to an epoxy terrazzo system.
- Interior floors in kitchens, entries, basements and shops, laid over a concrete slab.
- Divider strips set right above the concrete joints, so the design and the slab line up.
What happens after you call us about terrazzo in Walnut Creek?
Here's how a terrazzo job goes with us, from your first call to the final walkthrough. I come out to every job myself, and our trained installers do the work with me on site.
Call or send a message
Call (925) 433-7858 or use the form, and tell us the room size, what's on the floor now and whether it sits on a concrete slab. We get back to you and set a time for me to come out.
I check your slab
I look at the concrete for moisture, old coatings and cracks, then walk you through what I see and which terrazzo systems fit. You get a written estimate based on what I found, so you know the cost before anything starts.
We prep and install
Once you say yes, we prep the slab properly, because the prep nobody sees is what decides how the floor holds up. Then we place the terrazzo and finish it.
We walk the floor together
When the work is done, we go over the finished floor with you before we pack up. That's the time to ask anything about how it was built or how to care for it.
Terrazzo and resin floor finishes from around the trade
These photos show the kinds of terrazzo and resin floors our trade puts down, from chip patterns to finished surfaces. They're examples of the work, so bring the looks you like to your estimate.
Polished gray terrazzo floor reflects the windows and furnishings of a bright, modern showroom.
Speckled concrete resurfacing covers an outdoor walkway beside a stone wall and black railing.
Empty garage with a sealed, speckled concrete floor reflecting the lights and walls.
Glossy light-gray epoxy floor in a clean industrial room with exposed ducts, pipes, and bright ceiling lights.
Speckled epoxy floor in a large industrial interior with gray walls and exposed metal framing.
Glossy red industrial floor surrounds rows of stainless steel tanks and processing equipment in a brightly lit facility.
Get a written terrazzo estimate for your floor
We reply within one business day, and the on-site estimate is free with no obligation. After you send the form, we set a time, I check your slab in person and you get a written estimate.
(925) 433-7858Terrazzo flooring questions from Walnut Creek homeowners
These are the questions people ask me most before they choose terrazzo for their home. If yours isn't here, call (925) 433-7858 and I'll walk you through it.
Can terrazzo go over my existing floor?
Yes, epoxy terrazzo can usually go over an existing hard floor such as old terrazzo, brick pavers, quarry tile, marble or other stone. Cement sand-cushion terrazzo is generally for new construction only because of its thickness and weight, so a remodel usually points to epoxy. Either way the base has to be flat, and I'll tell you what yours needs once I've seen it.
How much does terrazzo flooring cost in Walnut Creek?
Across the US, poured terrazzo usually costs about $5 to $15 per square foot, with about $10 to $20 per square foot more for labor. Those are national figures, so your Walnut Creek price depends on the room size, the system, how much slab prep is needed and how detailed your design is. You get your own figure in writing after I see the floor.
How long does terrazzo installation take before I can walk on it?
Epoxy or cement terrazzo takes roughly one to two days to install, and longer when the slab needs more prep. The floor has to cure fully before anyone uses it, and installers often come back afterward to polish it, so plan around that wait and not just the install days.
What causes epoxy terrazzo to blister or come loose?
High moisture rising through the concrete slab is a known cause of blistering and even loss of bond in epoxy terrazzo. The terrazzo trade advises a moisture vapor test on every slab that will get epoxy, and epoxy systems use a moisture barrier membrane as standard, so it's fair to ask whether an estimate includes that barrier.
Can I use terrazzo outside at my Walnut Creek home?
Yes, but not epoxy terrazzo, which isn't recommended for outdoor use. Cement terrazzo and polyacrylate terrazzo can both go outside, and where you need more grip underfoot, a rustic or acid-washed cement terrazzo is an effective choice.
How do I take care of a terrazzo floor?
Terrazzo is about as easy to live with as flooring gets, and the national terrazzo trade group says both main systems need less upkeep than any other floor. It's durable, and it can be repaired and refinished for the life of the building instead of being torn out. We stand behind ours with satisfaction guaranteed on every job.
