Leather Sofa Repair in Singapore — Fix It Before You Replace It
Leather sofas in Singapore face a unique combination of challenges. Air conditioning creates dry conditions that leach moisture from leather, causing cracking and stiffness. Humidity spikes when the AC is off promote mould growth in leather pores. UV exposure through large condo windows fades and dries the leather surface. The result is that many leather sofas in Singapore show significant wear within 5-7 years — faded colour on seat cushions, cracks on armrests, scratches from pets, or tears from everyday use.
The instinct is to replace the sofa, but leather repair can restore most damage at a fraction of the cost. A $5,000 leather sofa with faded seat cushions can be colour-restored for $400 to $800. A torn armrest can be patched for $150 to $350. Even extensive colour loss across the entire sofa can be professionally re-finished for $600 to $1,500 — far less than the $5,000 to $15,000 cost of a new quality leather sofa.
Not all damage is repairable. We provide honest assessments — if repair will not deliver a lasting result, we recommend full sofa reupholstery instead. We also repair leather dining chairs using the same techniques. We never upsell unnecessary repairs.
Leather Repair Services We Offer
Colour Restoration
The most common leather sofa issue in Singapore. Seat cushions, armrests, and headrest areas lose colour from body oils, UV exposure, and friction. We custom-match the original colour, strip the old finish, and apply multiple coats of leather colourant with a protective topcoat. From $150 per seat area.
Scratch and Scuff Repair
Pet scratches, belt buckle marks, and general surface scuffs. Light scratches are buffed and recoloured. Deeper scratches are filled with flexible leather compound, sanded smooth, then colour-matched and sealed. From $150.
Tear and Hole Patching
Small to medium tears are patched from underneath with a sub-patch, then filled, colour-matched, and textured to blend with the surrounding leather. The repair is flexible and durable. From $150 per tear. Large tears may require panel replacement.
Peeling and Flaking Repair
Peeling typically indicates bonded leather or PU synthetic. Genuine leather does not peel. For bonded leather, we can reupholster the affected panels with genuine leather or quality synthetic. For genuine leather with a failed finish coat, we strip and re-finish. From $200.
Our Leather Repair Process
Photo Assessment
WhatsApp us close-up photos of the damage at 9669 3006. Include shots of the affected areas and the overall sofa. We assess the leather type (genuine, bonded, or PU), damage extent, and repairability. We reply with a preliminary quote within 2 hours.
On-Site Inspection
For larger jobs, we visit your home to inspect the leather condition up close — checking flexibility, adhesion, and colour depth. We determine whether on-site repair or workshop restoration is appropriate. The inspection is free.
Colour Matching
We custom-mix the leather colour to match your sofa exactly. This is not a generic brown or black — we blend specific tones, undertones, and sheen levels to produce an invisible repair. We test the colour match on a hidden area before proceeding.
Repair and Restoration
Minor repairs are completed on-site at your home in 2-4 hours. For extensive work, the sofa is collected and restored at our workshop. The repair process includes cleaning, sanding, filling (if needed), colour application (multiple coats), and a protective sealant topcoat.
Conditioning and Protection
After repair, we apply a professional leather conditioner to restore suppleness and moisture balance. We provide aftercare advice specific to Singapore's climate — including air conditioning management, UV protection, and conditioning schedules to extend the life of the repair.
Leather Repair Pricing in Singapore
| Service | Price Range (SGD) |
|---|---|
| Scratch/Scuff Repair (per area) | $150 — $300 |
| Colour Restoration (single seat) | $150 — $350 |
| Colour Restoration (full 3-seater) | $400 — $800 |
| Tear Patch (per tear) | $150 — $350 |
| Panel Replacement (per panel) | $300 — $600 |
| Full Restoration (3-seater) | $600 — $1,500 |
Prices include: leather repair materials, colour matching, application, protective topcoat, and conditioning. On-site repairs include travel within Singapore. Workshop repairs include free pickup and delivery.
Compare to replacement: a quality leather 3-seater costs $5,000 to $15,000 in Singapore. Full restoration at $600 to $1,500 is a 70-90% saving. Even full leather reupholstery at $1,800 to $2,500 is significantly cheaper than replacement.
When to Repair vs When to Reupholster
| Condition | Recommendation |
|---|---|
| Faded colour on 1-2 seat cushions | Repair — colour restoration ($150-$350) |
| Single tear or scratch | Repair — patch and colour match ($150-$350) |
| Colour faded on entire sofa | Repair — full colour restoration ($400-$800) |
| Multiple tears, cracking, and fading | Reupholster — new leather panels ($1,800-$2,500) |
| Bonded leather peeling everywhere | Reupholster — bonded leather cannot be permanently repaired |
| Structural damage + leather damage | Full reupholstery — frame repair + new leather |
Why Choose Lion City Canvas for Leather Repair
- Custom Colour Matching — we mix colours specifically for your sofa. No generic colour pots that produce a visible mismatch.
- Honest Assessment — if repair will not last, we tell you. We recommend reupholstery only when repair is not viable.
- On-Site and Workshop Options — minor repairs done at your home in hours. Major work at our workshop with free pickup and delivery.
- Singapore Climate Expertise — we understand how AC cycling, humidity, and UV affect leather in Singapore and advise accordingly.
- Full Upholstery Workshop — if repair evolves into reupholstery, we handle everything in-house. One workshop, one point of contact for all upholstery needs.
Frequently Asked Questions
Get a Free Leather Repair Assessment
WhatsApp us close-up photos of the damage. We reply with an assessment and quote within 2 hours. No obligation.