The structure outlives everything else on the roof
Panels carry a 25 or 30 year performance warranty. Inverters get replaced once or twice in that period. The structure is expected to hold everything up for the whole time, through 25 monsoons, 25 summers at 47 degrees, and every pre monsoon dust storm in between, without anybody ever going up to check on it.
It is also the part of the quote most likely to be quietly downgraded. A structure line of PKR 7,000 per kW versus PKR 4,500 per kW looks like a small difference on a 5kW quote, PKR 12,500 in total. The difference between those two numbers in the field is usually galvanised versus painted mild steel, and painted mild steel on a Lahore rooftop is rusting at the weld joints within three years.
Roof type decides the structure, not preference
Nearly every domestic roof in Lahore falls into one of four categories, and each one dictates a different fixing method.
RCC flat roof
The default across the city. A reinforced concrete slab, usually with a brick tile or mud phaska layer on top for insulation, then a screed. Structures anchor into the slab itself using expansion or chemical anchors, which means drilling through the tile and insulation layers to reach concrete. This is where waterproofing discipline matters most, and it gets its own section below.
Shed and sheet roof
Common on factory units around Kot Lakhpat and Sundar Industrial Estate, on commercial godowns near Badami Bagh, and increasingly on domestic car porches. Panels mount on rails that clamp to the standing seam or bolt through the purlins under the sheet. The mistake made constantly is fixing to the sheet rather than the purlin. Sheet metal has almost no pull out strength and the first serious gust rips the fixing straight through it.
Elevated structure over an existing use
Wanted when the roof is already occupied by a water tank, a servant quarter, a washing area, or the family's evening sitting space. The frame stands 7 to 10 feet clear on columns, and the space underneath stays usable. This is popular in DHA and Bahria Town where the car porch gets converted into a shaded parking canopy with panels on top.
Ground mount
Rare inside the city because land is expensive, common on farmhouse plots along Bedian Road, Raiwind Road and Barki Road. Foundations are concrete pads or driven piles, and the structure carries more steel because there is no building to shelter it.
What things cost in 2026
| Structure type | Rate per kW | Cost on a 5kW build | Typical lifespan |
|---|---|---|---|
| Standard galvanised roof stand | PKR 7,000 | PKR 35,000 | 20 to 25 years |
| Elevated structure, 7 to 10 ft clear | PKR 12,000 | PKR 60,000 | 20 to 25 years |
| Painted mild steel, low cost option | PKR 4,500 to PKR 5,500 | PKR 25,000 | 6 to 10 years with repainting |
| Aluminium rail on sheet roof | PKR 8,000 to PKR 10,000 | PKR 45,000 | 25 years plus |
| Ballasted, no penetration | PKR 9,000 to PKR 13,000 | PKR 55,000 | Depends entirely on ballast design |
Those figures cover material, fabrication and erection. Where the roof needs additional civil work, such as new concrete pads or a parapet cut, that is separate. Full system pricing sits in the 2026 installation cost article and the 5kW price breakdown.
L2 and L3, and what those labels actually mean
Walk into any fabricator's shop on Bund Road or in the steel markets and the conversation will be about L2 and L3. These refer to the angle iron section: L2 is roughly a 2 inch leg, L3 roughly a 3 inch leg, with the thickness varying by supplier and often not stated at all.
Thickness is the part that matters and the part nobody mentions. Two pieces of 2 inch angle can be 3mm or 5mm thick, and the stiffness difference is substantial. A quote naming L2 without a gauge is incomplete. Ask for the section and the thickness, and ask whether it is hot dip galvanised, pre galvanised sheet, or painted.
- L2 at 4mm, galvanised. Fine for arrays up to about 5kW sitting low on a sheltered RCC roof with parapet walls around it.
- L3 at 4 to 5mm, galvanised. The sensible default for anything larger, anything exposed, and every elevated frame.
- Box section or IPN. Used for the columns of elevated structures and canopies where the span between supports is long.
- Aluminium rail with anodised finish. Lighter, corrosion proof, more expensive, and the normal choice on sheet roofs where weight is a constraint.
Galvanising is not optional in this city
Lahore's air is hard on steel. The smog season from November through January carries a high sulphur load, and the monsoon keeps everything damp for weeks. Painted mild steel starts showing rust bloom at weld joints within two to three summers, and once the rust reaches a bolted joint the panel clamping torque is no longer reliable.
Hot dip galvanised steel handles it. Pre galvanised sheet folded into section is a middle option, cheaper, and acceptable as long as the cut ends and weld points are cold galvanised afterwards. Every weld made on site burns the zinc off around the joint, so a good crew carries zinc rich spray and touches up every weld before the structure is bolted down. Watching whether that happens tells anyone a lot about the quality of the install.
Roof already occupied by tanks and washing lines?
Send rooftop photos on WhatsApp. We will tell you whether a standard stand works or an elevated frame is needed, and what it costs.
WhatsApp +92 340 7349997Wind is the load that decides the design
People assume the structure is designed to hold the weight of the panels. Panels weigh about 28 to 32 kilos each, so a 5kW array is roughly 270 kilos spread across a large area. That is trivial for any RCC slab. The load that actually governs the design is wind, and it mostly acts upwards.
A tilted panel in a strong wind behaves like a wing. Air passing over the top face develops lift, and the array tries to leave the roof. Lahore sees gusts of 100 to 120 kilometres per hour during the storm cells that precede the monsoon, usually in late June and July, and occasionally in the dust storms of May. On a 5kW array a 110 km per hour gust can generate several hundred kilos of uplift.
Three details determine whether the structure survives that:
- Number and quality of anchor points. Roughly one anchor per 1.5 to 2 square metres of array on an exposed roof, into concrete, not into tile or screed.
- Panel clamping. Mid clamps and end clamps torqued properly, positioned at the manufacturer's specified mounting zone on the frame, not wherever the rail happens to fall. Panels flying off with the clamp still bolted to the rail is a failure mode seen every summer.
- Edge and corner positioning. Wind uplift is much higher at the roof edges and corners than in the middle. Keeping the array set back a metre from the parapet edge cuts the load considerably and costs nothing but layout planning.
Lower tilt angles reduce uplift, which is one reason Lahore installs often sit at 25 degrees rather than the theoretically optimal 30 or 31. That trade off is discussed in the panel angle article.
Waterproofing the anchor points
Every hole drilled through a roof is a potential leak, and leaks do not show up until the second monsoon after the install, by which time nobody connects the wet patch on the bedroom ceiling with the solar job from eighteen months earlier.
The method that holds up in Lahore conditions:
- Drill through the tile and insulation layers into the structural concrete, at least 100mm of embedment for a chemical anchor.
- Blow out the hole properly. Chemical anchors bonded into dust have a fraction of their rated pull out strength, and this step gets skipped constantly.
- Set the anchor, let the resin cure fully before loading it, which for most products means several hours in summer heat.
- Build a mound of waterproof grout or a raised concrete pad around the base plate so the penetration sits above the water line rather than in a puddle.
- Seal the base plate perimeter with polyurethane sealant, not silicone. Silicone in Lahore sun goes chalky and lets go within two or three years.
- On roofs with an existing waterproof membrane, patch the membrane over the base plate rather than just sealing the edge.
Ballasted systems avoid drilling altogether by using concrete blocks to hold the frame down. They are the right answer on a rented property or a roof with a delicate membrane. They are the wrong answer on an exposed high roof unless somebody has done the uplift arithmetic honestly, because ballast that resists a 90 km per hour gust may not resist a 120 km per hour one, and the failure is not gradual.
Elevated structures: what changes
Raising the array 7 to 10 feet is not just adding legs. Column loads concentrate at a handful of points instead of spreading across many, so the columns need to land over beams or load bearing walls rather than mid span on a slab. On many Lahore houses that means the structure layout is dictated by where the beams run, which a survey team establishes by tapping the ceiling underneath and checking the original construction drawings if the owner still has them.
What the extra PKR 5,000 per kW buys, beyond the usable space underneath:
- Better airflow under the modules, which drops cell temperature by 3 to 6 degrees in summer and adds roughly 1.5 to 3 percent output through the hot months.
- Clearance above water tanks and stair blocks, which removes shading that would otherwise cost far more than the structure upgrade.
- Real gains on bifacial modules, since rear side irradiance rises sharply with clearance height. The 645W bifacial units at PKR 21,000 make more sense on an elevated frame than a low one.
- Room to walk underneath for cleaning and maintenance without stepping on modules.
The honest caveat
Elevated structures are oversold in Lahore. Plenty of homes get quoted an elevated frame when a standard stand would work perfectly on the empty half of the roof, and the extra PKR 25,000 to PKR 60,000 buys shade over a space nobody uses. Ask specifically what the elevation is solving. If the answer is a genuine shading obstacle or a roof that is actively used, it is money well spent. If the answer is that it looks better, it is not.
The other caveat concerns future roof work. Anyone planning to build another storey within the next few years should say so before the structure is designed, because a fixed array across the middle of the slab makes that construction miserable and moving it later costs the dismantling and re erection labour on top of any damaged parts.
What we check on a structure survey
The PKR 3,000 survey fee, deducted from the final installation bill, covers a proper look rather than a phone estimate. On the structural side the team checks slab condition and whether the roof has been waterproofed before, locates beams and load bearing walls, measures parapet heights and shading obstacles through the day, notes the tile and insulation layer thickness so anchor lengths can be specified, and confirms access for getting six metre lengths of angle iron onto the roof, which in narrow streets in Johar Town and the older Gulberg blocks is a real constraint.
Roof condition sometimes changes the recommendation entirely. Older houses in Model Town and Wapda Town occasionally have slabs with visible reinforcement corrosion or previous leak repairs, and drilling into those needs care or a different anchor location. Where the slab genuinely cannot take anchors, a ballasted or free standing frame bearing on the parapet walls is the fallback.
Related reading: the Lahore installer comparison, the monsoon output article, cleaning costs, and the 10kW hybrid pricing article for larger builds. Our installation service covers structure fabrication in house, and the repair team handles storm damage and re anchoring on systems installed by others. Size a build first on the calculator, then get in touch. Grid tied and battery options are on the on grid and hybrid battery pages.
Get the structure specified properly
Site survey across Lahore for PKR 3,000, adjusted in your final installation bill. Galvanised steel, sealed anchors, eleven years of installs.
Book a survey