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

Flooring contractor in Pleasant Hill, CA - concrete floors prepped to hold up

Walnut Creek Truefinish Epoxy Floors is a flooring contractor based in Walnut Creek, CA. In Pleasant Hill we coat, polish, seal and resurface concrete in garages, basements, patios, pool decks and shop floors.

Brown stained concrete patio with a geometric border beside a house and lawn.

Pleasant Hill as we see it on the job

Pleasant Hill sits in central Contra Costa County along I-680, right next to Walnut Creek, where we're based, and Concord. It's mostly a city of homes, with shops, restaurants and offices along the main roads, and the calls we get here look like the ones we get everywhere else: a garage that's also a workshop, a basement someone finally wants to use, a tired patio or pool deck, and now and then a shop or kitchen floor.

We do the same work farther down I-680 in Alamo and across the cities around Walnut Creek. The homes we work in usually stay lived in during the job, so the work has to fit around cars, kids and pets, and that shapes how we stage the prep and which coating we pick.

Floor services we offer in Pleasant Hill

Everything we offer from Walnut Creek, we bring to Pleasant Hill homes and businesses too, from garage and basement coatings to polished concrete, overlays and pool decks. Every job here starts with the slab. We check it for moisture, old coatings, cracks and low spots, because those decide which system fits and how much prep it needs, then we go over the options with you so you can make the call.

Working in Pleasant Hill: permits, licenses and planning

Before we touch a floor here, a few things are worth sorting out together. Here's how permits and licenses work in Pleasant Hill, and what decides the price and timing of your job.

Who handles permits and what to check

In Pleasant Hill, permit applications go to the city's Permitting Office, and the Building Division says a permit is needed for any work that physically changes or adds structures to a property. Coating or polishing an existing slab isn't named on the city's lists, so I check with the city before we start and tell you what I find. If a permit is needed, our start date waits on it.

Before you hire anyone, ask about two licenses. The Contractors State License Board licenses anyone who builds or alters a building or other structure in California. The city also requires a business license from contractors working in Pleasant Hill, including those with an office outside the city. We're fully licensed and insured, and I'd rather you ask us about both than take anyone's word for it.

  • Ask any contractor for a state license and a city business license.
  • I check with the city on your job and tell you the answer.
  • If a permit is needed, the start date waits until it's issued.

What moves the price and the schedule

A lot of the price comes from the slab, not the coating. Size matters, but so does what we find: old paint or sealer to grind off, cracks to fill, low spots to level and moisture coming up from below. The finish you pick moves it too, because a flake coat, metallic epoxy and polished concrete each take different work. Your figure comes from the estimate, after I've walked the floor.

The schedule turns on whether a permit is needed, how much prep the slab takes and how long the coating cures before you can walk or park on it. Cure time depends on the product and the temperature, so I help you pick a system that fits how soon you need the room back. Clearing out a full garage first can take longer than you'd think.

  • Old coatings, sealer and glue add grinding time before anything goes down.
  • Cracks, low spots and moisture each change the prep and the price.
  • A faster-curing system gets you back on the floor sooner.

Get a free on-site estimate for your Pleasant Hill floor

Call (925) 433-7858 or send the form, and we'll reply within one business day. I'll come out to your place in Pleasant Hill, look at the slab myself and walk you through your options, and there's no obligation to go ahead.

(925) 433-7858

What Pleasant Hill homes and slabs ask of a floor

Every slab tells you something about the house it's under and how it's been used. These are the things I look for first when I walk a floor in Pleasant Hill.

  • Clay ground under many slabs

    The city has noted that clay soils are common throughout Pleasant Hill, a citywide finding rather than a test of your lot. Clay swells when wet and shrinks as it dries, so slabs can crack and shift, and I check whether a crack is still moving before we decide how to repair it.

  • Garages that do double duty

    Garages usually hold more than a car: a workbench, a second fridge, bikes and boxes. Oil drips, hot tires and dropped tools all leave their mark, so we pick a coating for how you actually use the space, not just how it looks.

  • Old sealer, paint and glue

    Floors in homes people have lived in for years usually carry something: paint, a store-bought sealer, carpet glue or a coating that's started to peel. A new coat won't hold over any of it, so grinding it off is often the biggest part of the prep.

  • Patios and pool decks out back

    Backyard patios and pool decks take sun, water and pool chemicals, and older ones tend to show it in faded color, worn surface and hairline cracks. We check whether the concrete underneath is sound, because that decides whether a coating or overlay makes sense or the problem runs deeper.

  • Shop and restaurant floors

    Pleasant Hill also has shops, restaurants and offices, and their floors wear differently: carts, washdowns and steady foot traffic. Those jobs usually have to fit around business hours, so we stage the work and pick a system that suits how soon you need to reopen.

How we handle your floor, from first look to final coat

I started this business in 2021 because I wanted to work in homes people actually live in. Here's what that means for how we handle your floor, from the first visit to the day you get the room back.

We explain the slab before we touch it

Before anything gets ground or coated, I come out and look at the floor myself. I check what's already on it, how it's cracked, whether it's level and whether moisture is coming through, and I tell you what each of those means for the finish you want. That way you understand your own floor and can weigh my advice against anyone else's.

I spent my first years in the trade on new construction, coating slabs in buildings nobody had moved into yet. Lived-in homes are different. The floor has a history and your family has to work around the job, so I'd rather spend extra time on the prep nobody sees than rush to the part that shows, because prep decides how a new floor holds up.

  • I look at every job myself

    I come out to see every floor myself, and our trained installers do the work with me on site. You're not handing your house to people you've never met, and the person who looked at your slab is there to answer questions as they come up.

  • Plain answers on every option

    Epoxy, polyaspartic, polished concrete and overlays each have a place, and none of them suits every floor. I'll tell you what I'd pick for your slab and why, what you give up with each choice, and what to ask anyone else you get a quote from.

  • Work planned around your household

    Your family still has to get through the day while we work. I'll tell you ahead of time which rooms are off limits, why the coating needs that time to cure, and when cars and furniture can go back.

  • Satisfaction guaranteed on every job

    That's our promise on every floor, and it's why I take the time up front to explain your slab and your options. When you're ready, call (925) 433-7858 or use the form, and I'll come out and take a look.

Questions about floor work in Pleasant Hill

Here are the questions worth asking before a floor job in Pleasant Hill, on cost, permits, licenses, work hours and flood zones. If yours isn't here, call and ask me directly.

How much does a garage floor coating cost in Pleasant Hill?

Your price comes down to the size of the floor and how much the slab needs before anything goes on it, so I give you a figure after I've seen it. Beyond the prep covered above, the finish matters, since a faster-curing polyaspartic or a metallic finish usually costs more than a standard epoxy flake coat. Call (925) 433-7858 to set up a visit.

How do I find out if my floor coating needs a permit in Pleasant Hill?

Ask the city's Building Division at (925) 671-5200, because the city's permit lists don't name floor coating either way. The city does say new driveways, pathways and patios need no building permit, and that ground work reaching into the street, curb or gutter may need an encroachment permit from the Engineering Division. As I said above, I check this for your job before we start.

How do I know if my flooring contractor needs a California license?

A contractor needs a state license if the job needs a building permit, uses any additional workers, or costs $1,000 or more in labor and materials combined. The state raised that small-job cutoff from $500 to $1,000 in 2025, and it only covers work that needs no permit and uses no employees. Any job done with a crew, like ours, needs a licensed contractor either way.

What hours can contractors work in Pleasant Hill?

The city allows construction work Monday through Friday from 7:30 a.m. to 7:00 p.m., and Saturday and Sunday from 9:00 a.m. to 6:00 p.m. Emergency work falls outside those limits. Grinding is the loudest part of a floor job, so we schedule it inside those hours.

Does being in a Pleasant Hill flood zone affect a garage or basement floor project?

It can, because the city says improvements in its floodplain areas may require a Floodplain Development Permit. FEMA has mapped parts of the city as flood hazard areas, with about 700 homes inside them by the city's count. If your home is one of them, tell me at the estimate and we'll ask the city whether your floor job counts.

Service areas

We're based in Walnut Creek and work in Pleasant Hill and across the cities around it, including the ones listed here and others nearby. If your city isn't listed, call (925) 433-7858 and ask.

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