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

Flooring contractor in Lafayette, CA - coated floors built on careful prep

Walnut Creek Truefinish Epoxy Floors is a flooring contractor coating, polishing and repairing concrete floors in Lafayette, CA. We work on garages, basements, patios and pool decks, plus shop and kitchen floors for local businesses.

Textured gray concrete resurfacing across an outdoor patio beside a house, with a built-in counter casting patterned shadows.

Lafayette floors as we find them on the job

Lafayette is right next door to us. We're a flooring contractor based in Walnut Creek, CA, and most floors we're called to here are in homes people have lived in for years. A typical call is about a garage that's been a parking spot, workshop and storage room all at once, a lower floor someone finally wants to use, or a patio or pool deck that's started to crack. Some calls come from business owners who need a shop or kitchen floor that stands up to daily cleaning.

We do the same work in Orinda and the other cities nearby. What shapes the job here is mostly the floor's history, because a slab that's been painted, sealed or patched over the years has to come back to clean, sound concrete before a new finish will hold.

Floor coatings, polishing and concrete repair in Lafayette

We do the full range of concrete floor work in Lafayette, from garage coatings and polished concrete to pool decks and commercial kitchen floors. The service you need usually depends on what's already on the slab, so we plan each job from a look at the floor itself rather than from a catalog. That look tells us whether to grind, repair, level or strip before any finish goes down, and which finish fits the way you actually use the space.

Working in Lafayette, from permits to price

Before we set a date, there are a few things worth sorting out about who reviews the work and what drives the cost. Here's how that goes for a floor in Lafayette.

Permits and licenses for a Lafayette floor job

Building permits for Lafayette go through Contra Costa County, which reviews plans and inspects work for the city, and the county says almost all projects need one, including alterations, remodels and repairs. I won't guess whether your floor job does, so we check with the office that covers your address before work starts and tell you what we find. If one's needed, its review sets our start date.

Lafayette doesn't require contractors to hold a city business license, so the license worth checking is the state one. The Contractors State License Board licenses anyone who builds or alters a structure in California, and any job that needs a permit needs a licensed contractor. We're fully licensed and insured, and I'm happy to show you our license when I come out.

  • Ask any contractor for their California license before you sign anything.
  • Ask whether they'll check permit needs before the work starts.
  • Confirm they carry insurance for the work done at your house.

What sets the price and the schedule

The price comes down to the floor more than the finish. Square footage matters, but so does what's already on the slab, because old paint, sealer or epoxy has to come off before anything new will bond. Cracks, pitting and low spots add repair time. Then the system you pick, from a clear sealer to a full chip or metallic coating, sets the material cost. I'll price yours after I've walked it with you.

The schedule turns on three things. If a permit is needed, the work waits for it. Prep comes next, since a slab that needs stripping or leveling takes longer than one that only needs grinding. Last is cure time, which depends on the coating, so I'll tell you when you can walk, park or move things back before we book the work.

  • Clearing the garage or room ahead of time keeps the start on track.
  • Old coatings and repairs add prep time, so we find them first.
  • Faster-curing coatings give the space back sooner than standard epoxy.

Get a free on-site floor estimate in Lafayette

Call or send the form, and we'll reply within one business day to set a time. I'll come out to your Lafayette home or business to look at the floor myself, explain what I find and give you a free estimate. There's no pressure and no obligation to book.

(925) 433-7858

What we see on Lafayette floors, driveways and streets

Most floors we're called to here have years of use behind them. These are the conditions that shape how we plan the work before any coating goes down.

  • Garages that do double duty

    A lot of garages here hold more than cars. They're storage rooms, gyms and workshops, with shelves bolted to the walls and stains under the workbench. We talk through what has to move and where it can go, because the whole floor needs to be clear and bare before we grind it.

  • Slabs with old coatings on them

    Many slabs have been painted, sealed or patched at least once, and there's rarely a record of what was used. Whatever's there decides the prep. A new coating only holds as well as the layer under it, so we take old products off rather than coat over them.

  • Moisture in basements and lower floors

    Basements and lower-level rooms sit against the ground, and moisture coming up through a slab is a common reason a coating lets go there. I test for it before recommending anything, and if the reading is high we'll talk about a system that tolerates it or whether coating is the right call.

  • Aging patios and pool decks

    Outdoor concrete around the house takes foot traffic, furniture, pool water and chemicals, and older decks tend to crack, flake or turn slick. We check whether the slab underneath is sound first, because resurfacing over loose or moving concrete just moves the problem up a layer.

  • Driveways and street parking

    We keep our trailer, grinder and materials on your driveway when we can, because the city requires an encroachment permit for working or storing equipment in its right-of-way, the public strip along the street. If your driveway is short or steep, we'll sort out where everything goes when I come out.

How we work on a Lafayette floor

We've been coating and polishing floors in homes in and around Walnut Creek since 2021. Here's how we go about it in Lafayette, and the reasons behind each habit.

The prep you never see decides the floor

Before I started this business, I spent years coating slabs in new buildings nobody had moved into yet. A lived-in home is different. Every floor has a history of spills, patches and old products, and that history is what a new coating has to grip. So the first thing I check is what's on the slab and how sound it is, well before we talk color.

Grinding, crack repair, moisture testing and removing old products take time, and I'd rather spend it up front than see a coating lift later. I'll explain each step as we go, so you understand your floor well enough to ask good questions of anyone you talk to, including us. To start, call (925) 433-7858 or use the form above.

  • I look at every floor myself

    I come out to every job myself, so the person sizing up your slab is the one who'll be there when it's done. I check for old coatings, cracks and moisture, and walk you through what each one means for the finish you want.

  • Trained installers, with me on site

    Our trained installers do the work with me on site rather than being sent out alone. That way, if we open up a floor and find something the estimate couldn't show, I'm there to see it and talk it through with you before we go on.

  • Straight talk about what won't work

    Some floors aren't ready for the coating people ask for. If yours has a problem a finish won't fix, I'll tell you, and we'll talk through what would work instead, even if that turns out to be a smaller job or a different service.

  • Satisfaction guaranteed on every job

    Our promise is satisfaction guaranteed on every job. We'd rather earn it with careful prep than with a sales pitch, so we walk the finished floor with you before we pack up and go over how to care for it.

Questions Lafayette homeowners ask about floor work

These are the questions that come up most when we're looking at a floor in Lafayette. If yours isn't here, ask me when I come out or give us a call.

How do I know if my floor project in Lafayette goes through the city's zoning plan check?

If your project needs a building permit, the city's zoning plan check is usually the first step, done online with the Lafayette Planning Department before the county reviews the plans. The city's building permit process asks owners for a full set of plans, including a site plan, floor plans and elevations. Interior remodels that don't add heated or cooled space skip that zoning step, while kitchen projects stay in it, so we'll check where your job falls before we start.

Does a small floor repair under $1,000 need a licensed contractor in California?

Yes, if the work needs any kind of permit or uses hired workers, even when the whole job comes in under $1,000. The state licensing board requires a license for projects of $1,000 or more in labor and materials, and the permit and hired-worker rules reach below that line too.

How much does a garage floor coating cost in Lafayette?

The cost comes from your floor's size, its condition and the coating system you pick, so I price each garage after seeing it. A sound, bare slab with a single-color coating costs the least, while stripping old epoxy, repairing deep cracks or choosing a full chip, metallic or polyaspartic system adds to it. Clearing the garage yourself before we arrive also saves crew time.

What causes epoxy garage floors to peel?

Most peeling comes from prep, not the coating itself. Epoxy rolled over a slab that wasn't ground, or over old sealer, paint or oil, has nothing solid to grip, and moisture coming up from below can push it loose. That's why we grind to bare concrete and test for moisture before anything goes down, which matters on older garage slabs here that have been treated before.

How long before I can park on a new garage floor coating in Lafayette?

That depends on the coating, and I'll give you the timing for yours before we book the job. Polyaspartic cures faster than most epoxy, so it's the usual pick when you can't be without the garage for long. Stick to the coating maker's cure time we give you, because driving on a floor too soon can mark it or pull it loose.

Service areas

We're based in Walnut Creek and work across the cities around it, including Orinda, Pleasant Hill, Danville and the others listed here. If your city isn't on the list, call or send the form and ask.

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