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

Flooring Contractor in Danville, CA - Concrete Floors Built on Careful Prep

Walnut Creek Truefinish Epoxy Floors is a flooring contractor based in Walnut Creek that coats, polishes and repairs concrete floors in Danville, from garages and basements to patios and pool decks, plus shop floors for local businesses.

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

What we find on Danville floors and slabs

Danville is a short drive south of us in Walnut Creek, between Alamo and San Ramon, and most of the calls we get here come from homeowners. That usually means a garage that's turned into a gym or workshop, a backyard patio or pool deck that's seen better days, and now and then a basement, along with shop and kitchen floors for local businesses.

Many of these slabs have been painted, sealed or coated before, and plenty carry cracks or patches from years of use. What's already on the concrete decides how much prep comes before anything new goes down, so that's the first thing I look at.

Floor and concrete work we do for Danville homes

We do the full range of concrete floor work in Danville, from a clear sealer on a patio to a full epoxy system in a three-car garage. Every job starts the same way. I come out, look at the slab, check for old coatings, cracks and moisture, and then we talk through which system fits how you use the space. Our trained installers do the grinding, repairs and coating with me on site, and we plan the work around your family so you can still get in and out of the house.

  • Epoxy Floor Coatings

    Bare concrete in garages, basements and workrooms stains, dusts and soaks up spills. We grind the slab open and lay down a bonded epoxy coating that wipes clean and stands up to daily use.

    Explore service
  • Commercial & Industrial Epoxy Floor Coatings

    Shops, kitchens and back rooms at Danville businesses take carts, spills and steady foot traffic. We plan the coating around your hours and pick a system built for that work.

    Explore service
  • Garage Floor Coatings

    Plain concrete in a garage that doubles as a gym or workshop stains and cracks. We fill the cracks, grind the surface and coat it so the finish bonds to the slab.

    Explore service
  • Polyaspartic Floor Coatings

    Polyaspartic, a faster-curing relative of epoxy, gets a busy garage or patio back in use sooner. We prep the slab just as carefully, because a quick cure can't make up for poor prep.

    Explore service
  • Metallic Epoxy Flooring

    Some homeowners want a garage or bonus room that looks finished, not industrial. Metallic epoxy gives it a swirled, glossy look, and we lay it over a repaired slab so flaws don't show.

    Explore service
  • Urethane Cement Flooring

    Commercial kitchens and wash-down rooms see hot water, grease and cleaning chemicals that wear ordinary coatings fast. We install urethane cement, a heavy cement-based floor built for that, over properly ground concrete.

    Explore service
  • Polished Concrete Flooring

    In basements and shops, polished concrete turns the slab itself into a hard, shiny floor with no coating to peel. We grind and polish it in stages to the sheen you pick.

    Explore service
  • Stained Concrete Flooring

    Patios and interior slabs that are sound but plain can take color without a thick coating. We clean and open the surface so the stain soaks in evenly, then seal it.

    Explore service
  • Terrazzo Flooring

    Entries and showpiece rooms sometimes call for terrazzo, a floor of stone or glass chips set in and polished flat. It needs a level, sound base, so we check and prepare the slab first.

    Explore service
  • Basement Flooring

    Basement slabs sit against the ground, so moisture coming up through the concrete is the first thing I test for. Once we know what's there, we pick a floor that can handle it.

    Explore service
  • Concrete Grinding & Surface Preparation

    Many peeling coatings we're called to fix went over concrete that was never ground. We grind the surface with diamond tooling and vacuum the dust so the next layer has something to grip.

    Explore service
  • Concrete Sealing

    Driveways, patios and garage slabs that are in good shape mostly need protection from oil, water and stains. We clean the concrete and apply a sealer that suits how it's used.

    Explore service
  • Concrete Resurfacing & Overlays

    Older patios and walkways with worn, flaking or patchy tops don't always need tearing out. When the slab underneath is sound, we bond a thin new layer over it for a fresh, even surface.

    Explore service
  • Self-Leveling Concrete & Overlays

    Uneven floors with dips and old patches make a poor base for any finish. We pour a self-leveling layer that flows flat on its own, so the new floor starts even.

    Explore service
  • Pool Deck Coatings & Resurfacing

    Pool decks take water, pool chemicals and bare feet, and worn ones get rough or slick. We repair the cracks and resurface or coat the deck with a textured finish for better footing.

    Explore service
  • Concrete Floor Stripping & Removal

    Garage floors with old paint, peeling epoxy or a do-it-yourself kit need that layer off before anything new will stick. We strip and grind down to clean concrete, then you choose what goes on.

    Explore service

What to know before floor work starts in Danville

Before we put a Danville floor on the calendar, we settle which office covers your address and what your slab needs. Those two answers shape the paperwork, the schedule and the price.

Permits and licenses for Danville addresses

Inside the Town of Danville's boundary, its Building Division issues building permits for most construction and repair projects, and addresses outside that line fall under Contra Costa County instead. When a floor job might need a permit, I check with the office that covers your address before work starts and tell you what I find, because a permit can add review and inspection steps to the schedule.

You can check us, or anyone else you're talking to. California's state licensing board says anyone in the home improvement business must be licensed in the right trade before advertising or bidding, and that a license isn't needed for minor work when the whole contract price, labor and materials included, is under $500. Danville's Permit Center also handles business licenses, so it's fair to ask about both.

  • Ask for the contractor's state license before you sign anything.
  • Ask whether they hold a Danville business license, too.
  • Give us your exact address so we check with the right office.

What moves the price and the schedule

Your price mostly comes down to three things: the size of the floor, the shape the slab is in, and the system you choose. A slab with old paint, cracks or moisture takes more prep before anything goes down, and a flake or metallic finish takes more steps than a clear sealer. Your own figure comes from the estimate, after I've looked at the concrete in person.

The schedule turns on the same things. Prep and repairs come first, and each coat needs time to cure before the next goes on, so a slab that needs more work takes more days. Grinding is loud, so we keep it within the hours Danville allows for construction. We plan around your family, so you know ahead when the space is off limits.

  • Old coatings and crack repairs add prep, and prep adds time.
  • Moisture coming through the slab changes which system we can use.
  • Garages need to be cleared out first, so plan where things go.

Get a free on-site estimate for your Danville floor

Send your Danville address and a line about the floor through the form, or call (925) 433-7858. We reply to every call and message within one business day to set a time, then I come out myself to look at the slab and talk it through, with no obligation to go ahead.

(925) 433-7858

What we see on Danville garages, patios and pool decks

Every slab is different, but a few things come up again and again on the homes we work on around here. Here's what I look for, and why it matters to how your floor holds up.

  • Garages that do double duty

    Many garages we see hold a home gym, a workbench or a second fridge along with the cars. That means oil drips, dropped weights and hot tires on the same floor, so we pick a coating and texture for how you actually use the space, not just for parking.

  • Old paint and sealers

    Many floors already carry a coat of paint, an old sealer or a store-bought epoxy kit that's starting to lift. New coatings don't bond well to old ones, so I check what's there and we usually strip or grind it off to bare concrete first.

  • Cracks and old patches

    Most slabs that have been around a while have hairline cracks, a few wider ones and patches from past repairs. We clean out and fill the cracks and grind the patches flush, because a coating shows every flaw underneath it and a weak patch can let go later.

  • Moisture coming through concrete

    Slabs poured on the ground can let moisture through from below, which shows up as dark spots or white powder on the surface. Moisture under a coating can make it bubble or peel, so I test for it before we choose a system, especially in basements.

  • Patios and pool decks outside

    Backyard patios and pool decks take water, pool chemicals, bare feet and furniture dragged across them. We look at how worn and how slick the surface is, then pick a finish with enough texture for wet feet and enough toughness for that kind of use.

How we handle a Danville floor job from start to finish

I started this business in 2021 to work in homes people actually live in. Here's how that shows up on a Danville job, from the first look at your slab to the day you get the space back.

I explain your slab before we touch it

Before I talk about colors or finishes, I look at the concrete itself. I check for old coatings, cracks, patches and moisture, and I show you what I'm seeing and why it matters. Prep is the part nobody sees once the floor is done, but it's what decides how a new floor holds up, so it gets most of my attention.

I want you to understand your own floor well enough to make the call yourself and ask good questions of anyone else you talk to. If a simpler system will do the job on your slab, I'll say so, and if your floor needs more prep than you expected, you'll hear why. Call (925) 433-7858 and I'll come out and walk the floor with you.

  • The owner on every job

    I look at every job myself, and our trained installers do the work with me on site. The person who walked your floor and explained the plan is there when the grinder starts, so you don't have to explain your floor twice.

  • Fully licensed and insured

    We're fully licensed and insured, and you're welcome to ask for the paperwork when I come out. Checking a contractor before you sign is a good habit, and I'd rather you check than take my word for it.

  • Work planned around your household

    My first years in the trade were on new buildings nobody had moved into yet. In a lived-in house you still need to get to the car, the laundry and the backyard, so we plan the order of work around your routine.

  • Satisfaction guaranteed on every job

    That's the promise we make on every Danville floor. Before we pack up, I walk the finished floor with you, go over how to care for it and answer whatever you're still wondering about, because you should know your floor as well as we do.

Danville flooring questions homeowners ask us

These are the questions that come up most when someone in Danville is planning a garage, patio or pool deck floor. If yours isn't here, ask me when I come out to look at the slab.

How do I find out if my address is inside the Town of Danville?

The Town says to check the address at danvillepioneer.org or call the Permit Center desk at (925) 314-3330 before applying for anything. The answer decides whether permit questions go to the Town or the county, and I sort that out before any work is scheduled.

What hours can contractors work on a house in Danville?

Danville lists construction hours of 7:30 AM to 7:00 PM Monday through Friday, and 9:00 AM to 7:00 PM on Saturdays, Sundays and holidays. Projects that went through a discretionary review with the Town may have tighter hours. We schedule grinding and other loud work inside whichever hours apply to your house.

How long does a building permit last in Danville?

Under the Town's permitting rules, you have 365 days from the day a permit is issued to finish the work. An approved permit that isn't issued within 180 days expires and counts as abandoned, and any fees paid are lost. Inspections can be scheduled once the permit is issued and all fees are paid, so when a floor job needs one, we plan the work with that year in mind.

How much does an epoxy garage floor cost in Danville?

Your price comes down to the size of the garage, the condition of the slab and the coating system you pick, and you get your own figure at the estimate after I've seen the concrete. Stripping an old coating, filling a lot of cracks or dealing with moisture raises the price, because each one adds prep. A single-color coating or a clear sealer usually costs less than a full flake or metallic system.

Service areas

We're based in Walnut Creek and work in Danville and the cities around it, including the ones listed here. 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