Castro Valley Epoxy Floors and ConcreteCastro Valley Epoxy Floors and Concrete

Flooring Contractor in Ashland, CA - Garage and Shop Floors Prepped to Hold

Castro Valley Epoxy Floors and Concrete is a flooring contractor serving Ashland, CA. We grind, repair and coat concrete in garages, basements and working shops, with epoxy, polyaspartic, polished and stained finishes built on careful prep.

Industrial kitchen with a textured blue urethane cement floor beneath stainless steel equipment and stairs.

Castro Valley Epoxy Floors and Concrete grinds, repairs and coats concrete floors in Ashland, from home garages to the shop and storefront floors along East 14th Street. We're a short drive away in Castro Valley, and I come out myself to look at your slab before anyone talks about color.

Garage, basement and shop floors in Ashland

Most calls we get from Ashland are about garages. Many of these slabs carry years of oil drips, tire marks and sometimes an old paint or sealer that has started to peel, and every bit of it has to come off before a new coating will grip. We grind the surface open and fill what needs filling. Only then do we talk about which finish suits the way you use the space.

The rest are working floors. Shops, back rooms and small businesses need a surface that takes carts, spills and daily cleaning, so we lean toward systems built for traffic rather than for photos. The houses and lots here run much like the ones next door in Cherryland, so the prep habits we rely on there carry straight over.

Based in
Castro Valley, CA 94546
Hours
Mon–Fri: 8 AM–9 PM, Sat–Sun: 6 AM–9 PM

Floor work we do for Ashland homes and businesses

Epoxy Floor Coatings

A good fit for an Ashland garage or workroom that's stained and dusty, once we've ground the slab clean so the epoxy bonds to sound concrete instead of old grime.

Garage Floor Coatings

When your garage floor has oil spots, tire marks or peeling paint, we strip and grind it first, then lay a coating that wipes clean and holds up under hot tires.

Polyaspartic Floor Coatings

Helpful when you need the garage or shop back in use quickly, since polyaspartic cures faster than most epoxies and holds its color better in sunlight from an open door.

Metallic Epoxy Flooring

For a basement room, showroom or home gym where you want a floor with depth and movement, poured over the same careful prep we give every slab.

Urethane Cement Flooring

Worth considering for a kitchen, food space or shop floor that sees heat, hot-water washdowns or harsh cleaners, because urethane cement tolerates those better than standard epoxy.

Polished Concrete Flooring

If your slab is in decent shape, we can grind and polish the concrete itself into a hard, glossy floor with no coating on top to peel later.

Stained Concrete Flooring

A way to add color to a plain interior slab or patio while keeping the look of concrete, finished with a sealer suited to how the space is used.

Terrazzo Flooring

For an entry, lobby or business floor where you want a long-lasting decorative surface, with chips set into the binder and ground smooth.

Basement Flooring

Below-grade slabs tend to hold moisture, so we check for it before choosing a coating or overlay that suits a floor that stays damp through winter.

Concrete Grinding & Surface Preparation

Grinding opens the surface and takes off old sealers, glue and weak concrete, so whatever goes down next has something solid to hold onto. It's the step we won't skip.

Concrete Sealing

For a driveway, patio or plain garage floor that only needs protection from stains and water, a clear sealer is a simpler, lighter choice than a full coating.

Concrete Resurfacing & Overlays

When the concrete is pitted, flaking or patched in a dozen places, a thin overlay gives you a fresh, even surface without tearing out the slab.

Self-Leveling Concrete & Overlays

For a floor with dips or humps, a self-leveling mix pours out and settles flat on its own, giving tile, vinyl or a coating an even base.

Pool Deck Coatings & Resurfacing

When a pool deck is cracked, faded or hot underfoot, we can resurface or coat it with a textured finish, scheduled for a dry stretch of weather.

Concrete Floor Stripping & Removal

Old epoxy, tile glue, carpet adhesive or failing paint has to come off before anything new goes down, and we remove it down to clean, sound concrete.

Get a free on-site estimate for your Ashland floor

Send the form or call, and we'll reply within one business day to set a time. I'll come out to your Ashland home or business myself, look at the slab in person and put the price and the prep in writing. The estimate is free, and there's no obligation to go ahead.

(510) 931-7868

sales@castrovalleyepoxyflooringandconcretepolishing.com

Working in Ashland: permits, licenses and what sets the price

Ashland has no city government of its own. It's an unincorporated community that Alameda County serves directly, and an older county page names its building inspection office as the one that issues permits and inspects private construction here. When a job needs a permit, the county's review and inspections become part of your schedule. We come over from Castro Valley and do the same work in San Lorenzo and Hayward.

Before you hire anyone, two licenses are worth checking. One is the state contractor's license, which I cover in the questions below. The other is the county business license, an annual tax for doing business in unincorporated Alameda County that applies even to a company based in another city that already holds that city's license.

We're licensed and insured. If your job needs a permit, I'll say so at the estimate and file it with the county, or walk you through it if you'd rather file it yourself. The price turns on the size of the floor, the cracks to repair, any old coating to strip, moisture and the system you choose, while the schedule turns on prep, cure time and weather. Your written estimate spells out the price and the prep.

Why our floors start with the concrete

I got into this work by grinding and coating my own garage and reading every product sheet I could find, and we've been doing it as a business since 2017. That start is why we're known for prep. A coating is only as good as the concrete under it, so if your slab needs more work, I'll tell you plainly rather than coat it and hope.

I do the estimate myself, and I stay on the job with our crew from the first pass of prep to the final walk-through, so the person who looked at your floor is the one making sure it's done right. We treat your garage, home or shop as someone else's property, because it is, and we leave it clean.

We're a flooring contractor based in Castro Valley, CA, a short drive from Ashland, and we also work in San Leandro, Oakland, Dublin, Pleasanton and many other cities around it. Our promise is satisfaction guaranteed on every job. If you'd like to talk through your floor, please call (510) 931-7868 or use our estimate form.

What Ashland's weather and ground mean for your floor

A few things about this part of Alameda County change how we plan a floor here, from when we schedule outdoor work to how we treat the cracks already in your slab.

Wet months and dry months

The county notes that nearly all of its rain falls from October through April. That matters most for pool decks, patios and garage jobs where we keep the door open for air while the coating cures, so outdoor work usually goes on the calendar for the drier months. In winter, we check the slab for moisture before we coat anything indoors.

Living in a seismic region

The county's findings place state earthquake fault zones and seismic hazard areas throughout the county, including heavily populated stretches along the Hayward Fault. That doesn't say whether your lot sits in one, but slabs around here do crack and shift over the years. A coating can't stop concrete from moving, so we look at each crack and decide whether to repair it, fill it or leave it as a joint.

Garages that get used hard

Many Ashland garages double as workshops, storage and parking, and the floor shows it in oil, paint and worn sealer. All of that has to come off, because a coating laid over it grips the old layer instead of the concrete. Stripping and grinding is often the biggest part of the job here, and it's the part I'll explain most carefully at the estimate.

Business floors on East 14th Street

Along East 14th Street, the floors we're asked about usually belong to shops and businesses that can't close for long. We plan those jobs around your hours and choose systems that stand up to foot traffic, carts and cleaning chemicals. We'll also talk through which areas need to stay open while others cure.

Questions Ashland owners ask about floor work

Where do I apply for a building permit in Ashland, CA?

You apply through the Alameda County Permit Portal, where owners and contractors submit applications and plans, schedule inspections and check a permit's status. Ashland has no city permit office of its own. If your floor project needs a permit, we'll take care of it the way I described above.

When does a contractor need a California state license?

In California, a contractor needs a license from the Contractors State License Board when a job requires a building permit, uses any hired workers or costs $1,000 or more in labor and materials. It's worth asking any contractor you're considering for their license and checking it with the board before you sign.

How much of a down payment can a contractor ask for in California?

For home improvement work in California, the state board says a contractor can't ask for or accept a down payment of more than $1,000 or 10 percent of the total contract price, whichever is less. That rule applies statewide, so it's a good line to hold with anyone you hire.

How much does an epoxy garage floor cost in Ashland?

The cost depends mostly on your slab. The size of the floor, how many cracks and pits need repair, whether old paint or sealer has to be stripped, any moisture problem and the coating system you pick all move the price. I look at the floor in person and put the price and the prep in writing.

How do I get my garage ready for a floor coating?

Please clear everything off the floor, including shelving that sits on the slab, and park your cars elsewhere before we arrive. We handle the grinding, repairs and cleanup ourselves, but an empty room lets us reach every corner and wall edge, which is where a rushed job usually shows first.

How long does a garage floor coating take in Ashland?

It depends on how much prep your slab needs, which coating you choose, how long that product takes to cure and the weather. A floor that only needs grinding moves faster than one with old coatings to strip and cracks to repair. I'll talk through the timing for your floor once I've seen it.

Ask about your floor and its permit steps

We pick up the phone at (510) 931-7868 from 8 AM to 9 PM on weekdays and from 6 AM to 9 PM on weekends, or you can send the form, so you'll know what your slab needs before you pick a color.

(510) 931-7868Request an estimate