Uneven Concrete Subfloor Before Flooring Installation — Causes, Fixes & Cost in KL
Existing bare concrete slab or hacked subfloor has bumps, hollow dips, wave patterns, or height discrepancies exceeding 3mm, causing new tiles, SPC, or vinyl to bounce and click.
Estimated professional fix: RM 3.50–RM 12.00 / sq ft depending on leveling thickness and self-leveling compound required
An uneven subfloor is the quiet killer of new flooring. SPC click-lock and vinyl planks are semi-rigid: they need a flat base, and where the concrete has bumps, hollow dips, or wave patterns over 3 mm, the locking joints flex under every step. The result is a floor that bounces, clicks, and — within a season or two — pops its seams and lifts its edges. The same uneven base also ruins ceramic tile: hollow sounds, cracked grout, and tiles that ring when tapped. The fix is to level the base properly: grind down the high spots, clean the dust, prime for adhesion, and pour a self-leveling compound that flows itself flat and cures into a dense, glassy surface. It is the one prep job in a flooring project that you genuinely cannot DIY-ify without the right tools and material.
Common causes
Professional solutions
Safe DIY checks first
- 1Run a 2-metre straightedge across the floor: a gap under it over 3 mm means the base needs levelling before any new flooring
- 2Tap-test the existing floor: hollow sounds mark the debonded zones that will transfer the movement to the new layer
- 3Check for standing water after mopping — a low spot that pools is a dip that needs filling
- 4Look at the existing flooring's wear pattern: edges that have popped or seams that have opened mark where the base moved
When to call a pro
What affects the cost
Minor patch levelling — filling low spots and grinding high ones with a cementitious mix — starts from RM3.50–RM5.50 per sq ft. A full self-leveling underlayment over a whole room runs RM6.50–RM12.00 per sq ft depending on thickness and the grade of compound. We verify the flatness with a straightedge before the flooring goes down — the new floor's warranty is only as good as the base it sits on — and the work carries the standard warranty.
How to prevent it
Related service
This problem usually connects to Vinyl, SPC & Laminate Flooring. Review service scope, pricing, warranty, and process before booking.
View Vinyl, SPC & Laminate FlooringFAQs
Why must concrete subfloors be leveled before laying SPC or vinyl flooring?
SPC click-lock and vinyl flooring are semi-rigid. If installed over dips or ridges, the locking tongue-and-groove joints experience cyclic stress, breaking and causing seams to separate.
What is self-leveling cement compound and how does it work?
Self-leveling compound is a polymer-modified, free-flowing cementitious slurry that flows into low spots under gravity, curing into a dense, glassy-flat surface ready for flooring within 24 hours.
Can self-leveling compound be applied over old tiles?
Yes, provided the existing tiles are solid, non-hollow, degreased, and treated with an epoxy or polymer bonding primer for mechanical adhesion.
How much does floor leveling and screeding cost in KL & Selangor?
Minor cement patch leveling starts from RM 3.50–RM 5.50 per sq ft, while premium self-leveling underlayment ranges from RM 6.50 to RM 12.00 per sq ft depending on required thickness.