Walnut Creek Truefinish Epoxy FloorsWalnut Creek Truefinish Epoxy Floors(925) 433-7858

Flooring contractor in Walnut Creek, CA - floors built on careful prep

Walnut Creek Truefinish Epoxy Floors is a flooring contractor based in Walnut Creek, CA. We coat, polish, seal and resurface concrete floors in garages, basements, patios, pool decks, shops and kitchens across the city.

Speckled epoxy floor in a large industrial interior with gray walls and exposed metal framing.

Walnut Creek floors, as we see them on jobs

Walnut Creek is home base for us. Most calls here come from homeowners about a floor they park on, store things on or walk out to by the pool, and some come from business owners about shop and kitchen floors. We do the same work in Concord and Lafayette, a short drive either way.

A lot of the floors I look at here have had a life already. A garage slab may carry a peeling coat from a past owner, oil from years of parked cars, or a clear sealer you can't see until the grinder hits it. That history shapes the job more than anything else, because a new coating only holds as well as the bare concrete under it, so finding out what's on your slab comes first.

Flooring services we offer in Walnut Creek

We offer every service on this site in Walnut Creek, from garage coatings and polished concrete to pool deck resurfacing and commercial floors. Most jobs here start with me coming out to look at the slab, find out what's on it and see what it needs, before we talk about a finish. Then we plan the prep first, because grinding, repairs and removal decide how the floor holds up, and we choose the finish second, based on how you use the space.

  • Epoxy Floor Coatings

    Plenty of garages and basements here have bare concrete that dusts, stains and soaks up spills. We grind the slab open, repair what needs it and build an epoxy coat that cleans up easily.

    Explore service
  • Commercial & Industrial Epoxy Floor Coatings

    Shops, warehouses and restaurant kitchens around Walnut Creek take forklift, cart and cleaning traffic a home floor never sees. We match the coating system to that traffic and plan the work around your hours.

    Explore service
  • Garage Floor Coatings

    Most garages here hold cars and storage, with oil drips and tire marks to match. We treat the stains, fill cracks and put down a coating made to handle hot tires.

    Explore service
  • Polyaspartic Floor Coatings

    When a family can't be without the garage for long, a faster-curing coat helps. We use polyaspartic for those jobs and keep the same careful prep underneath, so the speed doesn't cost you grip.

    Explore service
  • Metallic Epoxy Flooring

    Some people want a basement, home bar or showroom floor that looks finished rather than industrial. We pour metallic epoxy that swirls into a one-of-a-kind look, over a slab prepped and leveled first.

    Explore service
  • Urethane Cement Flooring

    Commercial kitchens and food prep areas face hot water, grease and daily washdowns that wear out ordinary epoxy. We install urethane cement there because it stands up to heat and wet cleaning.

    Explore service
  • Polished Concrete Flooring

    Newer additions, basements and commercial spaces often have a sound slab that only needs bringing out. We grind and polish it in stages to a sheen with no coating to peel.

    Explore service
  • Stained Concrete Flooring

    Patios and interior slabs that look plain gray can take on color without a thick coating. We clean and open the surface, apply stain that soaks in, then seal it to protect the color.

    Explore service
  • Terrazzo Flooring

    Entryways and lobbies that see heavy foot traffic suit terrazzo, chips set in a binder and ground smooth. We plan the layout and colors with you before anything is poured.

    Explore service
  • Basement Flooring

    Basements get turned into gyms, playrooms and storage, and their slabs often carry old paint or patches. We test the slab, deal with what's on it and pick a floor that suits the room.

    Explore service
  • Concrete Grinding & Surface Preparation

    Almost every slab we look at has something on it, from sealer to glue to old paint. We grind it back to clean, open concrete because that's what any new floor has to grip.

    Explore service
  • Concrete Sealing

    Driveways, patios and garage floors left bare soak up oil, water and stains over time. We clean the concrete and apply a sealer suited to where it is, so it stays easier to keep clean.

    Explore service
  • Concrete Resurfacing & Overlays

    Worn, flaking or patched concrete on patios and walkways doesn't always need tearing out. We repair it and lay a thin overlay that gives you a fresh, even surface over the old slab.

    Explore service
  • Self-Leveling Concrete & Overlays

    Uneven slabs in older rooms and additions make a new floor rock, crack or look wavy. We pour a self-leveling layer first, so the finish or flooring that goes on top sits flat.

    Explore service
  • Pool Deck Coatings & Resurfacing

    Pool decks out back take splashing, pool chemicals and bare feet every season. We repair the cracks and resurface or coat the deck with a textured finish that's easier on feet.

    Explore service
  • Concrete Floor Stripping & Removal

    Peeling epoxy, tile glue and worn paint from past projects have to come off before anything new goes down. We strip and remove them down to bare concrete and haul the waste away.

    Explore service

Working in Walnut Creek: permits, price and schedule

Most of what slows down or speeds up a floor job here gets settled before the grinder comes out. Here's how permits work in Walnut Creek, and what decides the price and schedule for your floor.

Who decides whether your floor needs a permit

The city's Community Development Department issues building permits for properties inside Walnut Creek's city limits, and it requires one when you add a structure or physically change your property. Its list names work like kitchen and bathroom remodels and re-roofing, and it says painting and similar finish work needs no building permit, but it doesn't name floor coatings or polishing.

So I don't guess on a floor job. Before work starts, we check with the city about your address and tell you what we find. If a permit turns out to be needed, getting it comes first and can move your start date, so we'd rather know early than find out after you've already cleared out the garage.

  • Walnut Creek's Community Development Department makes the permit call, not the contractor.
  • We check with the city before work starts and share the answer.
  • Ask any contractor you talk to how they'll find out about permits.

What moves the price and the schedule

Price comes from the floor in front of us more than from the square footage alone. An old sealer or coating that has to come off, oil soaked into a garage slab, cracks and low spots, and the finish you choose all change the work. A sealed or polished slab is a different job from a flake coat or a metallic pour.

The schedule turns on prep and cure. Grinding and repairs take what the slab needs, and each coating maker sets cure times that we follow before you walk or park on the floor, so a garage job means planning where the cars and storage go for a while. The on-site estimate is where you get your own figure.

  • Taking off an old coating is often the biggest added step.
  • Oil and cracks get handled before the new floor goes down.
  • Cure times come from the coating's maker, and we wait them out.

Get a free on-site floor estimate in Walnut Creek

Call (925) 433-7858 or use the form to tell us about your floor, and ask about permits if you're wondering. We reply within one business day. Then I come out to your Walnut Creek property myself to look at the slab and give you a free estimate, with no obligation.

(925) 433-7858

What we run into on Walnut Creek floors

Every slab here has its own history, but a few things come up on most visits. Knowing them ahead of time helps you see why prep takes the time it does.

  • Garages that double as storage

    A lot of garages here hold more than cars, with shelves, freezers and workbenches along the walls. All of that has to move before we grind, and the edges behind it often hide the worst stains, so we talk through clearing the space when I come out.

  • Old coatings from past owners

    Many slabs already have paint, a clear sealer or a worn coating from an earlier project. A new coat won't hold onto those, so finding them and taking them off is part of the job, and it's often the part nobody expects.

  • Oil soaked into the slab

    Years of parked cars leave oil in the concrete, not just on top of it. Oil keeps a coating from bonding, so we clean and treat those spots before we prep the rest, instead of coating over them and hoping.

  • Cracks, chips and low spots

    Most slabs pick up cracks, chips and low spots over the years. We fill them or grind them flat first, because a coating shows every dip underneath, and a crack left open can keep spreading under the new finish.

  • Patios and pool decks out back

    Plenty of homes here have a patio or pool deck that gets used hard and looks tired. Outdoor concrete needs a different system than a garage, with texture for wet feet, so we treat it as its own job rather than an add-on.

How we handle a floor job from the first visit

We're a small business, and I'm on site for every job, from the first look at your slab to the work itself. Here's what that means for you and your floor.

I explain your slab before we touch it

Before we talk about a finish, I look at your floor with you. I check for old sealers and coatings, oil, cracks and low spots, and I tell you what each one means for the job. That's what we're best known for, and it's the part I won't skip, because the prep nobody sees decides how the floor holds up.

I also want you to understand your floor well enough to make the call yourself. If polished concrete would serve you better than a coating, or a repair should come first, I'll say so. And if you're getting other quotes, you'll know what to ask about prep, so you can compare the work and not just the number.

  • I come out to every job

    I look at every job myself, and our trained installers do the work with me on site. The person who saw your slab at the estimate is the same one standing on it when we grind, so nothing gets lost between the visit and the work.

  • Fully licensed and insured

    We're fully licensed and insured. That matters on any floor job, because grinders, coatings and a crew working in your garage, basement or business are real work on your property, and you should know who's covered before anyone starts.

  • Homes since 2021, slabs before that

    We've been in business since 2021, and before that I spent years finishing and coating slabs on new construction. I started this company to work in homes people live in, where we plan around your family, your cars and what you keep in the garage.

  • Satisfaction guaranteed on every job

    Satisfaction guaranteed on every job. For us that starts with saying up front what your floor needs and what the finish will look like, so you know what you're getting before we start. Call (925) 433-7858 or use the form to set up a visit.

Walnut Creek flooring questions, answered plainly

These are questions we hear from Walnut Creek homeowners about permits, scheduling and price. Where the city's rules decide the answer, we say so, and where your slab decides it, I'll tell you at the visit.

How do I apply for a building permit in Walnut Creek?

You apply through the city's Online Permit Portal, and the city no longer accepts paper or emailed applications. To issue a permit, the city needs the signature of the legal property owner or a California licensed contractor. If our check shows your floor job needs a permit, you'll know before any work starts.

Can flooring work be done on a Saturday or a holiday in Walnut Creek?

Construction on Saturdays and City Holidays needs an after-hours permit from the city, and no construction is allowed on national holidays such as Independence Day, Thanksgiving, Christmas and New Year's. We set the work days with those rules in mind, so if a weekend would suit you better, bring it up when we plan the job.

Do I need a permit to resurface my patio or pool deck in Walnut Creek?

The city's list doesn't name resurfacing or coating, so we check with the city before we start. It does say new concrete flatwork on private property, such as a patio, a replaced driveway or a path, needs no permit, while replacing the driveway approach or the sidewalk in front of a property takes an Encroachment Permit. If your job reaches the street side, mention it so we ask about that too.

How much does an epoxy garage floor cost in Walnut Creek?

There's no single price, because the cost comes from your slab and the finish you pick, and you get your own figure at the estimate. Choosing a sealer or a polish instead of a full coating usually lowers it, while removing an old coating, heavy crack repair or a metallic finish raises it. Clearing the garage before we arrive saves the crew time too.

What causes an epoxy garage floor to peel?

Most peeling comes from prep, when the coating went down over a sealer, oil or a smooth slab it couldn't grip. Hot tires can lift a coat that never bonded well, and a thin product or a skipped cure time makes it worse. That's why we grind to bare concrete and treat stains before anything goes on, and why I tell you what I find on your slab first.

Service areas

We're based in Walnut Creek and work across the cities around it, including the ones listed here and others nearby. If you don't see your city, call (925) 433-7858 or send the form and ask.

Ask about your location
(925) 433-7858Get an estimate