Epoxy, Stain & Industrial Flooring That Lasts

Trusted Concrete Coating Experts in Nashville, TN

We install concrete floors that are built to last and look great, using top materials and 25+ years of experience—done right the first time for any space, from garages to industrial sites.
At JBA Concrete Solutions, we serve homeowners, business owners, and contractors throughout the Nashville area with epoxy, stained concrete, and industrial floor systems built to perform and last.

Get in Touch...

Contact us now for a free estimate and let’s bring your vision to life with safe, reliable, and expert service.
Your Name(Required)

Our Concrete & Epoxy Flooring Services

Industrial Flooring That Handles Heavy Use

From warehouses to airplane hangars, our industrial floors are engineered for strength and speed.

We specialize in MMA (Methyl Methacrylate) coatings, epoxy systems, and urethane top coats that resist chemicals, wear, and extreme use. Perfect for factories, cold storage, and high-traffic production environments.

Commercial Epoxy & Concrete Coatings for High-Traffic Spaces

We’ve coated restaurant kitchens, shopping centers, and retail showrooms with custom floors that are low-maintenance, easy to clean, and visually impressive.

Choose from flake systems, stained finishes, or polished concrete for a look that fits your brand and holds up to daily traffic.

Residential Epoxy & Decorative Concrete Finishes

Whether it’s a garage, basement, patio, or whole-home interior, we install seamless, slip-resistant, and stain-resistant floors that elevate your space.

Options include metallic epoxy, custom stains, clear coat finishes, and hybrid sealers that outlast anything you’ll find at a big box store.

Why Choose JBA Concrete Solutions?

We’re not a franchise. We’re not a crew of hired hands. We’re a locally-owned, owner-operated business led by Josafat, who has been in the flooring business since the 90s. When you hire JBA, you work directly with the expert, not a salesperson.

Here’s What Sets Us Apart

25+ Years of Experience

Industrial, commercial, and residential floors done right

Owner-Led Service

Josafat oversees every project from quote to final coat

Rapid Turnaround

Many projects completed in 1–2 days

Top-Shelf Materials

Epoxies, stains, and sealers you won’t find at Home Depot

Transparent Pricing

Clear estimates, no surprises, no games

Here's What People Are Saying

Here’s what Nashville homeowners, business owners, and contractors are saying about their experience with JBA Concrete Solutions — straight from the source.

See What We've Worked On

Browse real before & afters of garage floors, retail spaces, industrial projects, stained patios, and more. Inspired by our work? Tell us about your project!

Our Process: Clear, Straightforward, and Built Around You

Step 1

Let’s Talk

Tell us what you’re working on and what you need.
Step 2

On-Site Visit

We come out to assess your concrete and talk through options.
Step 3

You Choose Your Floor

We show you real samples, color charts, and finishes.
Step 4

We Get to Work

Prep, grind, coat, seal — done the right way.
Step 5

You Approve the Final Result

No payment due until the job is done (except large jobs).
We don’t rush prep, skip corners, or guess on materials.

We take pride in the work and treat your floor like it’s our own.

Proudly Serving Nashville and Surrounding Areas

JBA Concrete Solutions serves clients within a 45-minute radius of Nashville, TN, including:
Have a larger industrial project outside this zone? We travel for the right job.

Get a Quote Today — No Pressure, No Fluff

Fill out the form or give us a call. We’ll answer your questions, show you your options, and give you a fair, honest quote. If you’re ready for a floor that lasts — and looks great doing it — let’s talk.

Call Us Today

(615) 522-6093

Our Location

Nashville, TN

Working Hours

Mon - Fri: 7 am - 5 pm
Sat: 8 am - 3 pm

"*" indicates required fields

Your Name*

Get in Touch

Call us or fill out the form below and we will call you back as soon as possible.
Your Name(Required)