Castro Valley Epoxy Floors and ConcreteCastro Valley Epoxy Floors and Concrete

Stained concrete flooring in Castro Valley CA - color that follows your slab

Plain gray concrete that looks unfinished? Acid stain gives it lasting, mottled color, sealed to the finish you choose.

Polished concrete floor reflects window light in a bright commercial interior with a stone-clad column.

Stained concrete flooring in Castro Valley gives a plain slab lasting color, because acid stain reacts with minerals in the very top layer of new or existing concrete instead of sitting on it like paint. One stain maker says that color won't chip, crack or peel.

What is stained concrete flooring, and is it right for your floor?

The look is what most people need to understand first. Acid stain creates a mottled, varied color shaped by your concrete's own texture and makeup, so no two floors come out alike. If you're picturing one flat, even color, please tell me early, because stain isn't built to give you that, and I'd rather say so before we start than after.

The price moves most with how much work the slab needs before any stain goes down. Size matters, but so does what's on the floor now, since old carpet, tile, adhesive or sealer has to come off before the concrete can take color. The schedule turns on whether a new slab has cured and on letting the stained floor dry before the sealer goes on. Your estimate puts the price and the prep in writing.

What decides whether stain takes on your floor

Stain only works when it can reach the concrete and react with it. These are the things I look at on your slab before we agree that stain is the right choice.

Clean concrete takes the color

Acid stain works by reacting with the concrete, so anything left on the surface gets in the way. Dirt, oil, grease, paint, adhesive and old sealers can all block that reaction, which is why stain goes only on clean concrete and why the prep takes the time it does.

A simple water test

The stain maker's guide gives an easy check you can try yourself. Pour a little water on the floor, and if it soaks in, the concrete is open enough to take stain. If it beads up and sits on top, the floor needs cleaning and etching first, a step that opens up the concrete's pores.

Slip resistance comes from the sealer

One stain maker says its stain leaves a floor's slip resistance where it was, and the sealer is what sets it. That makes the sealer the part to think about in a kitchen, an entry or anywhere that gets wet, and I'll keep that in mind when we choose one together.

What happens when you call us about a stained floor?

Here's how a stain job runs with us, from your first call to the last look at the finished floor, and who does what along the way.

  1. 1

    Call or send the form

    Please call (510) 931-7868 or send the form with a few words about your floor. We'll get back to you to set up a visit at a time that suits you.

  2. 2

    I look over your slab

    I come out and check the concrete for cracks, moisture and old coatings, and I'll ask how you plan to use the space. Then you get a written estimate with the price and the prep spelled out.

  3. 3

    We prep, stain and seal

    Once you're ready, we clean the floor, apply the stain and rinse it. The floor has to be clean and dry before sealer goes on, and fans can speed that along, then we apply the sealer we agreed on.

  4. 4

    Walk the floor with you

    Before we leave, I walk the finished floor with you so you can see it in good light and ask anything you like. I'll also go over how to look after the sealer from here.

Request an estimate

How we handle stained concrete flooring

Stain follows the concrete, so it won't cover old marks, patches or cracks. It works with what's already in the slab rather than sitting on top of it, which means existing stains and imperfections stay visible under the new color. Before we start, I'll show you what to expect on your slab, so the finished floor looks the way you were told it would.

If you need flaws covered or want one even color, I'll say so plainly and talk with you about another finish. A terrazzo floor gives you a new surface of its own instead of following the old one. If your slab is downstairs, our basement flooring options are worth comparing before you settle on stain.

Every acid-stained floor has to be sealed to hold its color and finish, and the sealer decides much of how the floor looks day to day. I'll help you choose one before the job starts, so we both know what the finished floor will look like and there's nothing to settle once the stain is down.

Deep, glossy finish

Epoxy and solvent-based sealers give stained concrete a deep, brilliant look that brings the color forward. People often pick this when they want the mottling to be the first thing you notice in the room.

Softer, toned-down finish

Water-based sealers give a more toned-down look, so the color reads quieter and closer to the concrete itself. This suits rooms where you'd rather the floor stay in the background behind your furniture.

Get a written price for your stained concrete floor

We reply to every call and form within one business day to set up a visit. The estimate is free and done in person, with no pressure and no obligation. I'll look at your slab myself and put the price and the prep in writing.

(510) 931-7868

sales@castrovalleyepoxyflooringandconcretepolishing.com

Stain jobs, permits and rinse water in Castro Valley

Castro Valley is an unincorporated area, so Alameda County issues building permits here. Whether a stain job on your floor needs one isn't something I'll guess at, so I'll check for your address at the estimate. If it does, we'll take care of filing it with the county, or walk you through it if you'd rather file it yourself.

Stain jobs also make colored rinse water. Alameda County calls urban runoff the leading cause of water pollution in creeks and San Francisco Bay, and its Clean Water Program works to prevent that pollution in unincorporated areas like Castro Valley. The stain maker's guide has crews pick up the rinse water with a wet/dry vacuum and rinse until it runs clear, and suggests asking how that water is disposed of. Please ask me.

We're based in Castro Valley, and we also work in Hayward, San Leandro, Oakland, Dublin, Pleasanton and many other cities around it. Around here, homeowners mostly call us about garages and basements, and a lot of those slabs carry years of oil spots, old sealer or glue from flooring that came up long ago. All of that has to come off before stain will take.

Why Castro Valley homeowners call us for stained concrete

I do every on-site estimate myself, and I stay on the job with our crew from the first pass of prep to the final walk-through. I got into this trade grinding and coating my own garage floor and reading every product sheet I could find, so I follow the stain maker's instructions closely and tell you plainly when a slab needs more work.

We've been doing this work since 2017, nine years now. We're licensed and insured. Satisfaction guaranteed on every job. I also care about how we leave your house, so we keep the work area tidy, protect what's around the floor and clean up before we go, because it's your property and we treat it that way.

If stain sounds like the right fit, or you'd like help deciding, please call (510) 931-7868 or send us the form. We answer Monday through Friday from 8 AM to 9 PM and on weekends from 6 AM to 9 PM. Thank you for considering us, and I look forward to seeing your floor.

Terrazzo Flooring

Terrazzo is worth a look if you want a designed, consistent pattern rather than color that follows whatever marks your existing slab already carries.

Basement Flooring

Basement slabs bring their own questions about moisture and how the room gets used, and this page walks through the floors we put down in basements.

Cities we cover for stained concrete

We're based in Castro Valley, CA, and we stain floors in the cities around it as well. The cities below have their own pages, and if yours isn't listed, please call and ask.

Questions about stained concrete in Castro Valley

How much does stained concrete flooring cost in Castro Valley?

Across the US, a basic single-color stain with sealer and minimal surface prep usually costs about $3 to $6 per square foot. That's a national figure, not our price. New concrete that has never been sealed or covered usually costs less to stain, while pulling up carpet or tile and grinding the slab adds labor. I'll put your price in writing at the estimate.

How long does a stained concrete floor last?

Stained concrete that's properly sealed and maintained will last for decades and rarely needs replacing. The color sits in the concrete itself, so what wears over time is the protective coating on top, and that's where your upkeep goes. Keep that coating in good shape and the floor underneath usually keeps its color well.

Can a worn stained concrete floor be refreshed?

Yes, usually. When the surface starts to look tired, touchup staining and a fresh protective coating can often bring it back without replacing the floor. I'd want to see it first, because how worn the coating is decides how much work it takes. Please call (510) 931-7868 if yours is looking dull.

How long should new concrete cure before it's stained?

One stain maker says new concrete has to be fully cured before staining and advises waiting at least 28 days for best results. If you're pouring a new slab, that wait is usually what sets the start date, so it helps to call us early and plan the stain around it.

How do I get my floor ready for a concrete stain job?

Please clear the room of furniture and anything stored on the floor, and tell me what's ever been put on the concrete, such as paint, sealer or flooring adhesive. Those can keep the stain from taking, so I'd rather know at the estimate. If there's carpet or tile down, we'll decide together who removes it.

Tell us about your floor today

Call (510) 931-7868 or send the form with the floor's size, whether it's new or under old flooring, and the finish you want, and I'll come to the estimate ready to talk through your slab.

(510) 931-7868Request an estimate