Floor installation · Jacksonville, FL
Flooring Installation in Jacksonville, FL
Much of Jacksonville sits on concrete slabs that push moisture upward all year, and that is where new floors fail first. JW installs vinyl plank, tile, engineered hardwood, laminate and epoxy after testing and leveling what lies underneath. Call (904) 533-7260 and tell us which rooms you want redone.
- 5.0 on Google · 82 reviews
- Based in Jacksonville, FL 32254
- Where Precision Meets Perfection

Flooring installation
Flooring installation in Jacksonville, from slab check to final trim
A new floor is more than the boards or tiles you pick. The job covers tearing out the old surface, checking what sits underneath, correcting the slab or subfloor, laying the new material and finishing the edges. Skip one of those steps and the floor tells on you within a season.
Our crew installs five kinds of flooring: luxury vinyl plank, porcelain and ceramic tile, engineered hardwood and laminate, and jointless epoxy systems for garages and slab rooms. We suggest a material only after seeing the rooms, the subfloor and how the house gets used. A beach rental with sand and wet feet needs a different answer than a quiet bedroom wing.
Every job starts with a measure and a written quote that lists each step. That way you can hold it next to any other quote and compare line by line.
- Tear-out of carpet, tile, sheet vinyl or laminate, priced as its own line
- Moisture testing on concrete before wood, LVP or glue-down products go down
- Grinding high spots and pouring self-leveler where the floor is out of flat
- Vapor barrier, underlayment or crack-isolation membrane matched to the floor
- Transitions, thresholds and baseboard or quarter-round finished at the edges
- A final walkthrough with you before the crew packs up

What we look for
Why do new floors fail on Jacksonville slabs?
A slab-on-grade house sits on a concrete pad poured straight onto the ground. Concrete holds water and releases it as vapor, even when the surface looks dry. Put a glue-down plank or solid wood over a damp slab and the adhesive lets go, the boards cup, or a musty smell shows up under the rugs.
Our humidity adds to it. A house closed up for a summer trip, or a sunny run of floor beside a sliding glass door, swings the floor through heat and moisture faster than most product instructions assume. Tracked-in sand finishes the job by grinding down soft wear layers.
These are the signs that an existing floor is past saving:
- Planks peaking at the seams or tiles that sound hollow when tapped
- Cupped or crowned boards, especially near exterior doors
- Soft spots, dips or a musty odor where a leak once ran

Our process
How we install a new floor, step by step
The order matters more than the speed. Each step below protects the one after it, and none of them gets skipped to save a day.
1Measure and walk the rooms
We measure every room, note doorways, stairs and appliance runs, and check how flat the floor is with a straightedge. This is also when we ask about pets, pool traffic and your move-in date.
2Test the slab or subfloor
On concrete we test moisture before any wood, LVP or glue-down product is ordered, using the method the flooring maker names, often in-situ humidity probes under ASTM F2170. On wood subfloors we look for soft or stained sheathing.
3Write the quote
You get a written quote listing removal, prep, materials, trim and the days the rooms will be out of use. If the slab test calls for a moisture barrier or leveling, it appears as its own line rather than a surprise.
4Tear out and prepare
The old floor comes up and the adhesive is scraped. High spots get ground down and low spots get filled with self-leveling compound. The vapor barrier or membrane goes down only on a clean, flat surface.
5Install to the maker’s rules
Material acclimates as its instructions say. Floating floors keep their expansion gap at every wall. Tile gets movement joints at the perimeter and the field spacing the TCNA Handbook calls for.
6Finish and walk through
Transitions, thresholds and trim go back on, and we walk the floor with you, looking for lippage, gaps and loose edges. You leave with the product name and care notes for your records.

Price and paperwork
What does a flooring installation cost, and do you need a permit?
What moves the price on a floor job
Square footage sets the baseline, but layout and prep move the number more than most people expect. A plain rectangle installs faster than a kitchen with an island, three doorways and a pantry.
Material is the second lever: vinyl plank, porcelain, engineered wood and epoxy all carry different material and labor costs. Prep is the third. A slab that needs grinding, leveling or a moisture barrier adds work, and so does rotten subfloor found under an old toilet or dishwasher.
Removal and disposal, stairs, new baseboards and moving heavy furniture each add their own line. Whether the house is empty or lived-in matters too, because working around a family takes longer than working in a vacant rental. Your quote spells all of it out, and the price you approve is the price for the scope on that page.
Permits and licensing in Florida
Florida jurisdictions that adopt the residential building code generally exempt finish work such as tiling and carpeting from building permits, as decided by the local building official. Flood-zone rules for substantial improvements can still apply, so confirm with your city or county building department.
Under Florida law since 2021, local governments may not require a license for flooring or tile job scopes. Structural repairs to floor joists or framing are different: they fall under state contractor categories set out in Chapter 489, Florida Statutes, and need a contractor holding that state license.

Why JW
Why homeowners hand JW the whole floor job
JW holds a 5.0 rating across 82 Google reviews. The same words come up again and again: on time, clean, fair price, does what he says. One customer hired us to repair and finish a new-floor installation at home. Another wrote simply that we did a wonderful job on the floor.
We run coatings and installation in-house, so one crew can lay plank in the living room and coat the garage slab in the same project. And because JW also paints, scuffed baseboards and door casings don’t have to wait for a different contractor. Owner Jimmie Wilson works these jobs himself and brings more than 30 years of hands-on experience in painting and finishing, so the trim gets the same care as the planks.

What customers say about our floor work
Hired JW Painting to repair and finish the installation of new floors in my home. Floors look fabulous now. Excellent job!!!
I would recommend Jimmy Wilson to anyone. He done a wonderful job on my floor.
I had my garage floor done with epoxy, and I’m really happy with the results. Jimmy was professional, arrived on time, and did a thorough job preparing the surface. The epoxy finish looks sleek, durable, and resistant to stains and chips. I highly recommend this service for anyone wanting to upgrade their garage flooring! Great price for the quality of materials and services.
Service areas
Where we install floors around Northeast Florida
We work from Jacksonville’s 32254 ZIP and cover Duval County and the suburbs around it. Here are a few of the places we install, and what tends to drive the work there.
Questions
Questions about having new floors installed
How long does a typical flooring installation take in a Jacksonville home?
It depends on the material and the prep. Floating vinyl plank over a flat, dry slab is usually the quickest. Tile takes longer because mortar and grout need cure time set by the product data sheet, and leveling adds a day for the compound to set. Your written quote lists how many days each room will be out of use.
Do you moisture-test concrete slabs before installing?
Yes. Before any wood, vinyl plank or glue-down product goes on concrete, we test the slab using the method the flooring maker requires, often in-situ humidity probes under ASTM F2170. If a reading is over the product’s limit, we quote a moisture barrier or recommend a material that tolerates it.
Do you remove and haul away the old flooring?
Yes. Tear-out and disposal of the old carpet, tile, vinyl or laminate is part of most of our jobs, and it appears as its own line on the quote so you can see what it costs. If we find old vinyl tile or black adhesive that could contain asbestos, we stop and recommend testing first, as the EPA advises.
Can new floors go over existing tile?
Yes, in some cases. Floating vinyl plank or laminate can go over tile that is flat, solidly bonded and free of cracks, once grout lines are filled so they don’t telegraph through. Hollow or tented tile has to come up first. Adding height also matters at doors, appliances and stairs, which we check during the measure.
Do you move furniture and appliances?
Yes, when it is written into your quote. Most customers have us move the furniture in the rooms being floored. Refrigerators, washers and dishwashers with water lines are disconnected and pulled carefully. Small items, breakables and anything in closets are best boxed by you before install day.
Which comes first, painting or the new floors?
It depends on the trim. If baseboards, quarter round or door casings have to come off for the install, lay the floor first and paint after, so nail holes and handling marks get covered once. If the trim stays put, paint first and the crew works around it. Because JW also paints, both can sit on one schedule and one written quote.
Related services and reading
Luxury Vinyl Plank Flooring
Rigid-core plank floated over a tested slab, with barrier, expansion space and sealed wet edges.
Learn moreTile Flooring Installation
Porcelain and ceramic set over membranes, with movement joints that keep tile from tenting.
Learn moreHardwood & Laminate Flooring
Engineered wood, solid hardwood and laminate matched to your subfloor, plus refinishing older boards.
Learn moreChoosing a new floor for a slab home?
Call (904) 533-7260. Tell us the rooms, what is down now and when you need it finished, and we will set up the measure.
JW Painting & Pressure Washing & Epoxy Flooring · Jacksonville, FL 32254 · (904) 533-7260
Mon–Sat 7am–8pm · Sun closed