How To Mount Solar Panels On Roof

Sep 16, 2025

Leave a message

Mounting rooftop PV blends fall hazards, roof waterproofing, and structural loads. Use full-body fall protection, follow tool manufacturers' instructions, and comply with local building/electrical codes. If any step exceeds your license or experience-especially structural anchorage and electrical tie-in-hire qualified pros.


Step 1 - Pre-Mounting Checklist

Roof Condition & Remaining Life
Solar stays 20–30 years; if shingles/membrane are near end-of-life, re-roof before PV.

Structure Capacity
Confirm rafter/truss size, spacing, spans, and allowable loads. PV adds ~12–18 kg/m² (2.5–3.5 psf) plus wind/snow uplift-a structural review is smart in high wind/snow regions.

Code, Permits & Fire Setbacks
Most jurisdictions require permits and firefighter access pathways/ridge setbacks. Plan your array outline accordingly.

Array Orientation & Standoff
Meet the roof's pitch and keep a small standoff gap (typically 2.5–10 cm) under modules for airflow; cooling improves output and roof longevity.


Step 2 - Choose Your Mounting Architecture

Rail-Based Systems (most common)
Aluminum rails span between roof attachments; modules clamp to rails. Pros: easy leveling, robust wire management, wide roof compatibility.

Rail-Less Systems
Module frames attach directly to roof mounts with integrated clamps. Pros: fewer parts, lighter; Cons: tighter layout tolerances, more care leveling.

Attachment Strategy

Into structure, not sheathing. Fasteners must engage rafters or purlins with manufacturer-specified embedment.

Expansion & Conductivity. Provide rail expansion joints; ensure bonding between all metallic parts for grounding.

Wind & Snow Engineering
Use the racking manufacturer's span tables for your wind exposure, height, and ground snow load to determine attachment spacing and rail spans.


Step 3 - Roof-Type Specific Attachments

A) Asphalt/Composite Shingle

Hardware: Flashed L-feet or standoffs with lag screws into rafters.

Method:

Locate rafters (stud finder + attic check).

Lift shingle course carefully; slide metal flashing so the upper edge is under the shingle above.

Predrill pilot hole into the rafter; inject manufacturer-approved sealant in the hole (if specified).

Drive lag screw to torque spec; the flashing is your primary waterproofing-never rely on caulk alone.

Tips: Keep fasteners high on the shingle, align rows with snapped chalk lines, and maintain parallel rails for clean aesthetics.

B) Standing-Seam Metal

Hardware: Seam clamps (e.g., set-screw or pinch-type) that grip the seam-no penetrations.

Method:

Verify seam type (snap-lock vs mechanically seamed) and panel gauge.

Locate clamp positions per engineering; tighten to published torque.

Attach rails to clamps; respect thermal expansion gaps.

Tips: Do not crush seams; avoid clamp placement on panel clips unless allowed.

C) Corrugated/Trapezoidal Metal (Through-Fastened)

Hardware: Crest-mounted brackets with EPDM gaskets or specialized rail-less feet; structural purlin fasten.

Method:

Pre-drill crest; apply butyl/EPDM gasket; fasten with listed self-drilling screws into purlin.

Add rails or direct-mount clamps; seal per instructions.

Tips: Fasten on high ribs (crests) for drainage; avoid valley penetrations.

D) Tile Roof (Concrete/Clay/Spanish "S")

Principle: Do not bear on tile; anchor to deck/rafter beneath.

Hardware: Tile hooks or replace-tile flashings with baseplates and raised posts.

Method:

Remove tile; mount base to structure; integrate a flashing pan under the upper course.

Reinstall/trim tile to clear the post or use a formed replacement flashing tile.

Tips: Clay is brittle-use tile cutters, pads, and avoid point loads. Keep underlayment intact and resealed.

E) Low-Slope Membrane (TPO/PVC/EPDM)

Options: Ballasted racking (weight-based) or mechanically attached stanchions with membrane boots.

Notes: Always coordinate with a commercial roofer; membrane welding and warranty continuity are critical.


Step 4 - Layout, Marking & Attachment

Snap Control Lines parallel to eaves/ridge; this keeps attachments and rails in straight rows.

Mark Rafters/Purlins across the array area; lay out mount spacing from the racking span table.

Install Attachments (flashed L-feet, clamps, brackets) to torque spec; wipe off excess sealant.

Set Rails (if rail-based):

Level and square; use rail splices per manufacturer; integrate bonding splices or add jumpers.

Check cantilever limits at rail ends (often 30–40 cm, per spec).

Verify Standoff Height uniformly for airflow and to clear roof undulations.


Step 5 - Module Mounting & Clamping

Clamping Zones: Every module datasheet shows allowed clamp locations (end vs mid-span). Never clamp outside these zones.

Mid/End Clamps: Torque to spec; keep consistent gaps between modules.

Level & Plane: Sight along rows; adjust feet/rail levels to prevent twisting modules.

Wire Management: Use UV-rated stainless clips under the module frames; create drip loops; keep conductors off hot/sharp surfaces.


Step 6 - Bonding, Grounding & Penetrations

Bond All Metal Parts: Many rails/clamps have integral bonding teeth; add ground lugs where rails break or jump to other metal. Terminate to the equipment grounding conductor sized per code.

Roof Penetrations: For any junction box/conduit, use listed flashed boots with counter-flashing; seal only as specified.

Thermal Expansion: Leave slack and gentle bends; provide rail expansion joints as directed.


Step 7 - Quality-Control & Final Checks

Mechanical QC

Attachments torqued; flashing seated; no lifted shingles or cracked tiles.

Rails square/level; splices bonded; cantilevers within limits.

Modules clamped in allowed zones; all hardware stainless/aluminum as specified.

Waterproofing QC

All penetrations flashed (not just caulked); conduits have rain hats/drip loops.

No penetrations in valleys; sealant compatible with roofing materials.

Electrical Readiness (Mounting-Adjacent)

Wire routes secured; no abrasion points; labels ready; rapid-shutdown equipment in place (where required).

Grounds continuous and landed; no floating rails.


Common Mistakes (And Better Practices)

Missing Structure → Pull-outs/Leaks
Fix: Confirm rafters from both the roof and attic; pre-drill; measure embedment.

Relying on Caulk Instead of Flashing
Fix: Flashings are the primary defense; sealant only supplements what's flashed.

Over-Spacing Attachments
Fix: Use the manufacturer's span tables for your wind/snow zone and roof sheathing.

Clamp Outside Allowed Zones
Fix: Follow module clamp diagrams; wrong clamping risks glass/frame stress and voids warranties.

Wire Sag & UV Damage
Fix: Stainless/UV-rated clips at regular intervals (about every 30–45 cm); keep cables shaded under array when possible.

No Provision For Expansion
Fix: Add expansion splices/gaps; avoid hard-anchoring long continuous rails.

Tile Breakage
Fix: Use replace-tile flashings or hooks correctly; never shim on tile; carry spare tiles.


Tools & Materials (Mounting Core)

Fall-arrest gear (harness, anchors, lifeline), roof-safe ladder with standoff

Stud/rafter finder, chalk line, level, tape, drill/driver, impact + sockets

Rail system or rail-less mounts, flashed L-feet / clamps / brackets

Stainless mid/end clamps, bonding splices/lugs, equipment ground conductor

UV-rated wire clips, conduit/roof boots, compatible sealants/butyl/EPDM gaskets

Torque wrench (document torque for inspection)


FAQ

Do I need to hit every rafter?
Follow the racking span table. Attachment spacing depends on wind/snow, rail strength, and module size; you'll typically use many rafters, not every one.

How high should modules sit off the roof?
Just enough for airflow and drainage while minimizing wind profile-often 25–100 mm depending on hardware and climate.

Can I mount over new shingles without voiding the roof warranty?
Use listed flashing systems approved by the roofing manufacturer; many warranties remain valid when specified products are used correctly.

Are penetrations avoidable?
Yes on standing-seam metal using seam clamps. Other roofs typically require flashed penetrations or specialty methods coordinated with the roofer (membranes).

Send Inquiry