Total Concrete Coatings & Polish provides professionally installed epoxy flooring, polyaspartic coatings, garage floor systems and polished concrete flooring for homeowners and businesses throughout Fayetteville and Cumberland County.
Total Concrete Coatings & Polish installs epoxy and polyaspartic floor coatings, garage flooring, polished concrete and decorative concrete systems for residential and commercial properties in Fayetteville, NC and surrounding communities.
Garage, residential and commercial coating systems designed for durability and easy maintenance.
Enhance existing concrete with staining, sealing and decorative finishing options.
Transform unfinished garage concrete with professionally prepared decorative flake and protective coating systems.
Durable, attractive polished concrete solutions for commercial, industrial and selected residential applications.
Epoxy flooring in Fayetteville is commonly used for garages, commercial and industrial flooring. Epoxy coatings are normally applied over concrete floors to provide a high-performance, smooth, and durable surface that can last many years and withstand heavy loads.
Many industrial sites, warehouses, and commercial buildings rely on epoxy flooring in Fayetteville, to maintain clean and safe conditions for workers, equipment, and inventory.
Now with the advent of metallic epoxy flooring in Fayetteville there is a much broader use for epoxy floor coatings in residential areas such as basements and living area.
Metallic epoxy can create effects to replicate marble, lava flow and much more. The effects that can be created are endless.
Call Us Now to discuss the various commercial, residential and industrial epoxy flooring applications that are available or Click Here For A Quote.
Now we have expanded our business to include homeowners throughout the Crystal Coast, They are discovering our professional epoxy garage flooring in Morehead City, Beaurfort and other locations throught the coastal region, for cleaner, more durable garages

He is a local and devoted family man that is a hands on business operator. If you call for a quote you will be speaking directly to him for any job for which you need a quote.
Learn More About Richard Gillis and Total Concrete Coatings & Polish →
A beautiful epoxy or polyaspartic floor starts before the first coating is applied. Proper concrete surface preparation is one of the most important factors affecting how well a floor coating bonds to the concrete and how it performs over time.
At Total Concrete Coatings & Polish, we don’t believe in simply applying a coating over an existing concrete floor and hoping for the best. Before installation, the concrete must be evaluated and properly prepared for the flooring system being installed.
Concrete may look clean 
The surface itself also needs the correct profile. Professional mechanical preparation removes weak surface material and opens the concrete to create a surface designed to accept the new coating system.
Depending on the condition of the floor, preparation may include:
Epoxy and other concrete floor coatings can peel or separate when they fail to develop a strong bond with the underlying concrete. Inadequate surface preparation, contaminants, moisture-related conditions and improper installation can all contribute to premature coating failure.
This is why choosing a flooring contractor based solely on the coating product or price can be a mistake. The preparation underneath the coating can be just as important as the coating itself.
With more than 10 years of experience working with concrete floors in Fayetteville and surrounding North Carolina communities, Richard Gillis understands that every concrete slab is different. Age, previous treatments, cracks, surface condition and the way the space will be used all need to be considered before deciding how a floor should be prepared and finished.
That experience allows Total Concrete Coatings & Polish to approach each project as a concrete flooring system—not simply another coating job.
Whether we’re installing an epoxy garage floor, a polyaspartic coating or creating a polished concrete surface, our goal is to establish the proper foundation for the finished floor.
Considering a new floor for your garage, home or business? Let us take a look at your existing concrete and explain your options.
[REQUEST A FREE ON-SITE ESTIMATE]
Call Total Concrete Coatings & Polish: (910) 490-4120



Total Concrete Coatings & Polish provides professional epoxy flooring, polyaspartic floor coatings, garage floor coatings and concrete polishing throughout Fayetteville and surrounding communities. Based in the Fayetteville area, we work with homeowners, businesses and commercial property owners who want properly prepared, professionally installed concrete flooring systems.
Fayetteville, NC — Epoxy, polyaspartic, garage floor coatings and polished concrete for Fayetteville homes and businesses.
Fort Bragg, NC — Professional concrete floor coatings and flooring solutions for homes and businesses near Fort Bragg.
Hope Mills, NC — Professional garage floor coatings and concrete flooring systems for Hope Mills property owners.
Spring Lake, NC — Residential and commercial concrete coating services throughout the Spring Lake area.
Raeford, NC — Epoxy and polyaspartic flooring for garages, businesses and other concrete surfaces in Raeford and Hoke County.
Sanford, NC — Professional epoxy coatings, concrete polishing and related concrete flooring services in the Sanford area.
Rockfish, NC — Concrete floor coating and finishing services for residential and commercial properties in the Rockfish area.
Beaufort | Morehead City | New Bern
Don’t see your community listed? Contact us at (910) 490-4120 to find out if we serve your location.
Epoxy and polyaspartic systems are both excellent choices for garage floors when properly installed. The best system depends on the condition of the concrete, sunlight exposure, expected traffic, appearance preferences and how quickly the floor needs to return to service. Total Concrete Coatings & Polish evaluates the existing concrete before recommending a flooring system.
The cost of an epoxy or polyaspartic garage floor depends on the size and condition of the concrete, preparation and repair requirements, coating system and desired finish. Because every slab can be different, an on-site evaluation provides a more accurate estimate than a generic square-foot price. Total Concrete Coatings & Polish offers free estimates for Fayetteville-area projects.
Installation time varies depending on the coating system, condition of the concrete and repairs required. Some modern coating systems can return to service faster than traditional epoxy systems. Before installation begins, your contractor should explain when the floor can handle foot traffic and when vehicles can safely return.
Proper surface preparation helps the coating bond securely to the concrete. Dirt, contaminants, existing coatings, surface defects and an inadequate concrete profile can interfere with adhesion and contribute to premature failure. Professional mechanical preparation and necessary repairs are therefore critical parts of a long-lasting flooring system.
Neither material is automatically better for every application. Epoxy offers excellent adhesion and durability, while polyaspartic coatings provide advantages such as fast curing and strong UV resistance. Some professional flooring systems use different materials in different layers to take advantage of their respective characteristics.
Many older garage floors can be successfully coated after they are properly evaluated and prepared. Cracks, damaged areas, previous coatings and contaminants may require repairs or additional preparation. Richard Gillis can evaluate the existing concrete and determine what preparation should be completed before a coating system is installed.
Epoxy flooring creates a protective coating system over the concrete, while polished concrete mechanically grinds, hones and polishes the existing slab until the concrete itself becomes the finished surface. Epoxy and polyaspartic systems are popular for garages and decorative applications, while polished concrete is frequently used in commercial, industrial and large interior spaces.
Look for a contractor who can explain how the concrete will be prepared, what coating system will be installed, how cracks or damaged areas will be handled, expected curing times and the warranty provided. Ask to see actual local projects rather than relying only on manufacturer or stock photographs. Experience with concrete preparation is particularly important because the finished coating depends heavily on the surface beneath it.
Not sure whether epoxy, polyaspartic or polished concrete is right for your property? Tell us about your floor and we’ll help you determine the right solution.
Call (910) 490-4120