Carolina Custom Concrete — built to lastCarolina Custom ConcreteBuilt to last · Lake Norman NC
Illustration of a two-car garage floor finished with a charcoal and silver metallic epoxy coating
Lake Norman, NC · Insured concrete contractor

Epoxy & Metallic Floor Coatings

Garage floors, porches and shop floors coated over the concrete you already have — solid color, flake or a metallic finish, on a surface that has been ground and prepared to hold it. Cornelius, Huntersville, Mooresville and across Lake Norman. Free written estimates.

4.7 ★ on GoogleCarolina Custom Concrete
InsuredFree written estimates
SureCrete systemsWallStamp · WallSpray
(704) 966-9268Call or text
Step 1 / 3
What are we building?

Pick the closest match — we will get the specifics when we walk the job.

We respond in less than 2 hours

01 · What a coating does

Seal the slab. Change the floor.

A floor coating is a resin system bonded to concrete: an epoxy or similar base, sometimes with color flakes or metallic pigment worked into it, under a clear topcoat. Done properly it turns a dusty, oil-stained garage floor into a sealed surface that wipes clean, does not shed dust, and takes a car and a dropped tool without marking.

The look is the part people call about, and it ranges from a plain solid color to a metallic finish where the pigment moves in the resin and sets into a pattern no two floors share. The durability is the part that decides whether it was worth doing, and that is almost entirely about what happens before any resin goes down.

The concrete has to be sound, dry and open enough to take the coating. Grinding the surface, dealing with moisture from below, and filling cracks and spalls are the work; the coating is the finish on top of it. A coating rolled onto a dusty, sealed or damp slab peels within the year, and that is the failure that gives this product a bad name.

3
Finish families

Solid color, flake, metallic

1
Thing that decides it

Surface prep before any resin

4.7
Stars on Google

Across 52 reviews

Illustration of a covered front porch floor finished with a gray flake epoxy coating
Illustration: a flake coating on a covered porch, textured for grip
02 · Finish options

Solid, flake or metallic.

Three families, one job underneath. Which one you want changes the look and the price; it does not change the preparation.

Coating finishes and what each one is for
FinishReads asTypically used on
Solid colorA clean, uniform sealed floorGarages, shops and storage floors where tidy and easy to clean is the goal
Flake (chip)Speckled, terrazzo-like textureGarage floors and porches; the flake hides dust and tire marks and adds grip
MetallicMoving, marbled color with depthGarages, basements and showrooms doing visual work; every floor comes out different
Clear topcoatThe wear layer over any of the aboveEvery system; it is what takes the tires, the chemicals and the UV

Porches and covered patios can take the same systems as a garage, with a texture added to the topcoat where grip matters. Uncovered exterior slabs are a different conversation: a coating in full sun and weather is a maintenance commitment, and stained concrete or a sealed finish is often the better answer outdoors.

03 · What decides whether it lasts

The preparation is the job.

Everything a homeowner can see happens in the last afternoon. Everything that matters happens before it.

Grinding. A coating needs a profile to bond to, and a steel-troweled garage slab does not have one. The floor is mechanically ground to open the surface, which also removes old paint, sealers and the top layer of contamination.

Moisture. Concrete on grade breathes water vapor upward. A slab that reads wet from below will push a coating off from underneath, so the moisture condition of the slab is checked before the system is chosen, and a floor that fails that check gets a different system or an honest recommendation not to coat it.

Cracks and spalls. Cracks are cut, filled and ground flush; spalls and pitting are patched. A coating will follow a stable, filled crack without showing it. It will not bridge a crack that is still moving, which is the same rule that governs an overlay or a repair on this site.

Cure and return to service. Foot traffic and vehicles come back on a schedule set by the system and the temperature on the day, not by a general figure. That schedule is on the written estimate.

04 · Where we coat

Garage floors, porches and shop floors around Lake Norman.

Residential garages are most of this work. Porches and covered patios are next, and commercial, shop and warehouse floors are the same crew and the same preparation at a larger scale.

We coat garage floors and concrete porches for homeowners in Cornelius, Huntersville, Mooresville, Denver, Troutman and north Charlotte, and we coat commercial, shop and warehouse floors across the same area. Commercial concrete coating in Cornelius, Troutman, Huntersville and Mooresville is specified and scheduled as its own job, because a shop or warehouse floor has a different load, chemical exposure and downtime constraint from a two-car garage.

Lake Norman Custom Concrete did a fantastic job coating our garage floor and concrete porches. Our porches were just plain ugly concrete and they transformed them into a work of art. Josh was great to work with explaining the entire process and providing expert advice on colors and patterns to use.James Hodge · Google review

That review is quoted as written, name included, from the public Google Business Profile, where you can read the rest.

05 · What a coating will not fix

The honest part of this page.

A coating is a surface. It inherits everything the slab underneath is doing.

A floor coating does not stop settlement, does not level a slab that has dropped, and does not cure a moisture problem coming up through the concrete. If the floor is moving, or reads wet from below, the coating is not the first job. We will say so before quoting, and point you at the repair that actually solves it.

06 · Straight answers

Floor coating questions, answered straight.

The ones that decide whether this is your job or not.

What is the difference between epoxy and a metallic epoxy floor?

The base is similar. A metallic floor has metallic pigment worked into the resin so the color moves as it is applied and sets into a marbled pattern; a standard epoxy floor is a uniform solid color, sometimes with color flakes broadcast into it. Metallic finishes take more hand work and every one comes out differently.

Can you coat an older garage floor that already has oil stains?

Usually. The floor is ground, which removes the top layer along with most staining, and deep oil contamination is treated before coating. What stops a job is not stains but moisture coming through the slab or concrete that is breaking up, and both are checked before we quote.

Will the coating peel?

A coating peels when it was put onto a surface that could not hold it: a slab that was not ground, that was sealed or dusty, or that was pushing moisture from below. Preparation is the whole of the answer, which is why it is most of the work on this page.

Do you coat outdoor patios and driveways?

Porches and covered patios, yes. A coating on an uncovered slab in full sun and weather is a maintenance commitment we would rather talk you through than sell you; for most outdoor concrete a stain and a sealer, or a stamped or overlay finish, is the better-wearing answer.

How soon can I park on it?

That depends on the system and the temperature on the day, so the schedule is on the written estimate for your job rather than a general figure. Foot traffic returns before vehicles do.

Is this the same crew that pours the driveways?

Yes. Coatings, overlays, stamped work and flatwork are done by the same Carolina Custom Concrete crew, which is why the honest answer on a moving or damp slab is available on the same visit.
08 · Free estimate

Send us a photo of the floor.

A wide shot of the garage or porch and a close-up of the worst area is enough for a first opinion on whether a coating is the right job for it.

(704) 966-9268
  • Free written estimate
  • Fully insured
  • Call or text, seven days
No SMS without your OK. We reply during business hours.
Call nowFree estimate