Written by the Stylfixx team · Reviewed by Omar Sharieff, Director, Stylfixx Innovations Pvt. Ltd. · Last updated 10 November 2026

Quick answer: Renovate an old house when the structure is sound, the layout broadly works and the problems are finishes, plumbing, wiring and leaks. Rebuild when a structural engineer finds serious problems in the foundation, columns or slab, or when you need more floors or a very different layout. In Bengaluru in 2026, a full renovation usually costs ₹1,500 to ₹2,500 or more per sq ft, while a new house costs about ₹1,900 to ₹2,400 per sq ft for a standard specification. When the renovation estimate approaches the rebuild cost, rebuilding usually gives better value.

Renovate or rebuild: the deciding questions

Question Points to renovating Points to rebuilding
Structure No major cracks; slab and columns sound Wide or growing cracks, exposed or rusted steel, sagging slab
Layout Rooms can be reworked by moving non-load-bearing walls You need a different floor plan, parking or more floors the old structure can't carry
Services Plumbing and wiring can be replaced inside the existing shell Drainage, levels and services are wrong throughout
Budget Renovation estimate is well below rebuild cost Renovation estimate is near or above rebuild cost
Time You want to move in sooner You can wait about 8–12 months or more
Approvals Most internal work needs no new sanctioned plan A rebuild needs a fresh sanctioned plan under current rules

Start with a structural check. Many older Bengaluru houses were built without a structural engineer, and the condition of the footings, columns and roof slab decides everything else.

What each option costs (2026, Bengaluru)

Option Scope Typical cost
Refresh Painting, minor repairs, new fittings, deep cleaning ₹300 – ₹600 per sq ft
Mid-level renovation New flooring, one or two bathrooms, kitchen upgrade, partial re-wiring ₹800 – ₹1,500 per sq ft
Full renovation Strip-out to shell, all-new plumbing and wiring, flooring, bathrooms, kitchen, ceiling, painting ₹1,500 – ₹2,500+ per sq ft
Rebuild (standard specification) Demolition is extra; new structure, masonry, services and finishes ₹1,900 – ₹2,400 per sq ft of built-up area
Rebuild (premium specification) As above with premium finishes ₹2,400 – ₹3,200 per sq ft

These are typical market rates; your exact price is fixed in a written quote. Structural repairs, wall removal and RCC work are priced separately on a renovation. For a breakdown of new construction costs, see our residential construction cost guide.

A worked example: a 1,200 sq ft, 35-year-old house needs a full renovation at about ₹1,800 per sq ft, roughly ₹21.6 lakh, plus ₹2–3 lakh of structural repairs. Rebuilding at about ₹2,200 per sq ft would cost roughly ₹26.4 lakh plus demolition and approvals. The renovation saves money only if the structural check is clean; if the engineer recommends strengthening the columns as well, the gap closes and rebuilding, possibly with an extra floor, becomes the better long-term choice.

Old house renovation: what usually needs doing

  1. Structural repairs: crack repair, treating rusted steel and spalling concrete, and checking the slab.
  2. Waterproofing: terrace, bathrooms and external walls. Leaks are the most common problem in old houses. See which waterproofing is best for a terrace.
  3. Plumbing: replacing old GI pipes with CPVC or uPVC, and a new sump and tank connection.
  4. Electrical: new wiring with earthing and a modern distribution board; old aluminium wiring is unsafe for today's loads.
  5. Flooring: vitrified tiles over old mosaic or red-oxide floors, if they are level. See which tiles are best for flooring.
  6. Kitchen and bathrooms: usually the biggest share of the budget.
  7. Windows and doors: uPVC windows to seal out dust and noise.
  8. Painting and finishes last, after all wet work is done.

Mistakes to avoid

  • Skipping the structural check to save a few thousand rupees.
  • Removing walls without confirming they aren't load-bearing.
  • Painting over damp before fixing the leak.
  • Renovating in stages without a plan, so new floors are broken later for plumbing.
  • Comparing renovation with rebuild on price only, ignoring the extra floor area or life a rebuild can give.

How Stylfixx helps

Stylfixx renovates and rebuilds homes across Bengaluru, from Hennur, Kalyan Nagar and HRBR Layout to Hebbal, Banaswadi and Frazer Town. We start with a site assessment and structural check, then give you itemised estimates for renovating and, where it makes sense, rebuilding, so you can compare them side by side. See our home renovation and civil works pages.

Book a free site assessment: call or WhatsApp +91 98861 66157 with photos of the house. Open Monday to Saturday, 9 am to 6 pm.

FAQs

How do I know if my old house is worth renovating?

Get a structural check first. If the foundation, columns and slab are sound and the layout broadly works, renovation is usually worth it. Serious structural damage or the need for more floors points to rebuilding.

How much does it cost to renovate an old house in Bangalore?

In 2026, a refresh costs about ₹300 to ₹600 per sq ft, a mid-level renovation ₹800 to ₹1,500 per sq ft, and a full strip-out renovation ₹1,500 to ₹2,500 or more per sq ft, plus any structural repairs.

Is it cheaper to rebuild than renovate?

Not usually, but when a full renovation plus structural repairs approaches the cost of a new house (about ₹1,900 to ₹2,400 per sq ft for a standard specification), rebuilding often gives better long-term value.

Do I need approval to renovate an old house?

Most internal renovation needs no new sanctioned plan. A rebuild or an added floor needs a sanctioned plan from the city corporation and structural drawings.

Can I add a floor to my old house?

Only if a structural engineer confirms the foundation and columns can carry it, or can be strengthened. Otherwise rebuilding is the safer option.

Planning Your Project?

Get expert guidance on design, materials, and cost planning from the Stylfixx team.