A heavy, grinding sliding door is usually a roller or track problem, not a dead door. Here is how to tell which part has failed, what the repair involves and what it costs.

A sliding door that has become hard to slide nearly always has one of three problems: grit packed into the bottom track, rollers that have worn flat or seized, or a panel that has dropped out of adjustment and now drags. Clean the track first and check the roller height before assuming the door is finished. Worn rollers are standard parts: indicative Klang Valley prices on our guides are RM50–RM200 per panel for roller sets in parts and RM100–RM280 for a re-track and roller swap. Only a racked, corroded frame or a badly damaged track means a new door.
A balcony or patio sliding door rides on small wheels, the rollers, fitted into the bottom of each panel. They run along a raised rail in the bottom track, while the top of the panel is held upright by a guide channel. When everything is clean and square, a heavy glass panel moves with one finger. When it is not, the door needs two hands and a shoulder, and every hard push makes the damage worse.
In Malaysian homes the causes repeat themselves. Dust, sand and insects collect in the track because the door sits at the boundary between inside and outside. Rain washes grit into the track and, if the drainage holes are blocked, leaves it sitting in dirty water. Rollers made of nylon or plastic wear flat, crack or seize on their bearings. And the building itself moves a little over the years, so a panel that was set perfectly square can end up dragging at one corner.
The good news is that most of these faults are repairs, not replacements. The door frame, the glass and the panels usually outlast several sets of rollers.
It helps to know the parts before you talk to anyone about the job:
Wardrobes and shower screens use the same idea at a smaller scale, but many of those are top-hung, so the weight hangs from the top track instead of rolling along the floor. Our wardrobe repair guide and shower screen guide cover those systems.
Before anyone orders parts, match what you see to the likely cause. This table is the quick version.
| What you notice | Likely cause | Usual fix |
|---|---|---|
| Door grinds or crunches as it moves | Grit and sand packed into the track | Vacuum and clean the track; clear the drainage holes |
| Door is heavy all the way along | Rollers worn flat, cracked or seized | Replace the roller set in that panel |
| Door moves, then sticks at one spot | Dent, burr or bent section in the rail | Dress or straighten the damaged section of track |
| Bottom corner scrapes the track or floor | Panel has dropped; roller out of adjustment or broken | Adjust roller height, or replace the roller |
| Door jumps off the track | Broken roller or worn, flattened rail | New rollers; repair or replace the track |
| Gap at the lock side, door will not latch | Panel out of square with the frame | Re-adjust both rollers so the panel sits square |
| Door is stiff and water pools in the track | Blocked drainage holes | Clear the holes; see the track overflow guide |
If two or three of these apply at once, the rollers are usually the root cause: flat rollers let the panel ride low, the low panel scrapes and chews the rail, and the chewed rail wears out the next rollers faster.
Cleaning is the first step for every stiff door, and sometimes it is the whole fix. Open the door fully, vacuum the track end to end, then work along the rail with a stiff brush and a damp cloth to lift packed dirt. Look closely at the top of the rail: it should be smooth, with no hardened lumps of grit or old lubricant.
Find the drainage holes in the track and make sure they are open. Our sliding door track overflow guide explains why these holes matter and how to test them. Avoid heavy grease on the rail: it holds grit and turns into a grinding paste. A dry track is better than a greasy one. If the door is still heavy after a proper clean, the problem is in the rollers or the rail itself.
Many sliding door rollers have an adjusting screw, reached through a hole at the bottom edge of the panel. Turning it raises or lowers that end of the panel. Adjustment can cure a door that scrapes at one corner, or one that will not meet the lock squarely.
Adjustment only helps when the rollers themselves are sound. Raising a panel on worn, flat rollers makes it look better for a few weeks, then the drag comes back. Adjusting also takes the panel’s weight on a small screw, so if the screw is seized or the housing is cracked, stop there. Large glass panels are heavy and awkward to lift out of the frame; taking one out without a second person and the right support is how glass gets broken and people get hurt.
Replacing the rollers means lifting each panel out of its frame, removing the old roller carriages from the bottom rail of the panel, fitting new ones of the right type, then putting the panel back and adjusting it so it sits square and locks cleanly. The work is short once the right parts are in hand; finding the right parts is the real job.
Keep the old rollers until the job is finished. If the replacement does not fit or does not run well, the old part is the best guide to what the profile really needs.
A rail that has been chewed by flat rollers, dented by furniture or bent by someone standing on it will wear out even brand-new rollers. Small burrs and dents can often be dressed smooth and straightened. Where the rail is flattened or split along a length, a repair section or a track cover can sometimes be fitted over it.
If the whole sill is corroded, badly bent, or has sunk because the floor below has moved, the track has reached the end of its life. At that point the frame and track are usually replaced together, and the question becomes whether to keep the old panels at all.
The same symptom has different fixes depending on the door:
| Door | How it runs | What usually fails |
|---|---|---|
| Balcony or patio sliding door | Bottom rollers on a floor track | Flat rollers, gritty track, blocked drainage holes |
| Wardrobe sliding door | Top-hung or bottom-rolling, depending on the system | Worn wheels, loose top track, out-of-square panels |
| Shower screen sliding door | Usually top-hung rollers on a rail | Rollers and guides clogged with soap scum |
| Bi-fold or folding door | Pivots and rollers in top and bottom tracks | Worn pivots and rollers; door drops off its track |
| Sliding window | Small rollers in the sash | Same as doors, at a smaller scale |
Folding doors have their own guide: see bi-fold glass doors. For windows, the window repair guide covers sliding sashes.
These are indicative Klang Valley ranges for 2026 quoted from the ClickBina guides named in the sources section. Hardware brand, panel weight and access change the final figure.
| Job | Indicative price | Notes |
|---|---|---|
| Replacement roller sets (parts) | RM50–RM200 per panel | From our door repair guide |
| Re-track + roller swap | RM100 – RM280 | Standard sliding door that jams or derails |
| Bi-fold roller / pivot service | RM80 – RM250 | Folding bathroom-type doors |
| New aluminium sliding door | RM800–RM2,000 per two-panel set | From our doors and windows guide; if the frame is finished |
WhatsApp us your job details for a quote — we reply within the hour.
💬 WhatsApp for a quoteRepair is almost always worth it when the frame is straight, the glass and seals are sound and the panels lock properly once they are running freely. New rollers and a cleaned or dressed track bring most of these doors back to an easy one-hand slide.
Replacement starts to make sense when the frame is racked out of square, the aluminium is corroded, the glazing seals have failed, or the track has sunk with the floor. It also makes sense when you want a different door altogether, for example better sealing against noise and rain. Our door repair guide sets out the wider repair-or-replace decision for every type of door in the house.
A stiff sliding door is often found during a wider refurbishment, alongside window seals, water at the balcony threshold and worn fittings elsewhere. ClickBina handles whole-house refurbishment and coordinates the trades on one job. WhatsApp us your job details for a quote: which door it is, how it is behaving, and roughly how old it is. We reply within the hour, the price we agree is a flat price with no hidden charges, and a site visit is RM150, waived if you go ahead.
How we estimated prices: every RM figure on this page is quoted unchanged from the ClickBina guides named above. They are typical Klang Valley market ranges for 2026, not fixed rates.
WhatsApp us your job details for a quote — we reply within the hour.
💬 WhatsApp for a quoteTell us what you need — we reply within the hour.