
Stained and decorative concrete
Stained Concrete Floors in Des Moines, IA
Rich, natural color that soaks into the concrete and becomes part of it. Every floor is one of a kind, and nothing ever peels.
Best for
Living spaces, basements, lodges
Lifespan
Color is permanent; reseal as needed
Install time
[X–X] days for most jobs
Upkeep
Damp mop, periodic resealing

Why it's worth it
Color that soaks in, not sits on top
Concrete stain isn't paint. It penetrates the surface and becomes part of the slab, creating color with depth and natural variation, like stone or leather. We then seal or polish it to protect the color and bring out the richness.
One of a kind
Every slab takes color differently, so no two floors match.
Won't peel
The color is in the concrete, not on top of it.
Natural, warm look
Earthy tones that feel at home in living spaces.
Pairs with polishing
Stain plus polish gives you color and shine in one floor.
Your color
Choose your stain

From a Total Coat job
Acid stain
Reacts chemically with the concrete for deep, mottled, variegated color.
- Look
- Marbled, earthy, natural stone
- Color range
- Browns, tans, terra cotta, and soft greens
- Best for
- Living spaces, lodges, restaurants, rustic and natural interiors


Case study
Project spotlight: a lodge great room
- The space
- A [ROOM SIZE] great room with floor-to-ceiling windows, vaulted ceilings, and a rustic lodge feel.
- The goal
- [WHAT THE CLIENT WANTED]
- The result
- A warm, mottled brown stained floor that ties the whole room together and reflects the natural light.
Applications
Where stained concrete works best
For homes
- Living rooms and open floor plans
- Basements
- Lodges and cabins
- Sunrooms
- New construction
For businesses
- Restaurants and breweries
- Retail stores
- Offices and lobbies
- Event spaces
- Churches
No two floors alike
What to expect from a stained floor
Stained concrete is a natural material, so it's worth knowing what you're getting. We'd rather you love the character than be surprised by it.
Color varies
Every slab absorbs stain differently, so color shifts across the floor. That's the look.
History can show
Old cracks, patches, and marks may show through the stain and become part of the character.
Samples first
We can test a small area so you see real color on your concrete before we commit.
Sealing protects it
A quality sealer locks in color and makes cleaning easy.
Our process
How we stain concrete
- 1

Assess and protect
Check the slab, test how it takes color, protect the space.
- 2

Clean and grind
Remove old sealers, glue, and grime so the stain can penetrate.
- 3

Apply stain
Color is applied and worked into the surface.
- 4

Neutralize and rinse
The surface is cleaned and prepped for protection.
- 5

Seal or polish
A protective sealer or polish locks in the color.
Dust-controlled equipment on every interior job.
FAQ
Stained concrete questions
Service areas
Stained concrete across central Iowa
We stain floors in Des Moines and 25 miles around, plus new construction in Waterloo and Cedar Falls.
Related services
Ready to see what your concrete can be?
Takes about a minute. Start here:
What's the project for?
Rather talk? (641) 387-0048


