PV Roof Handles

ULAMEX supplies stainless steel roof handles for photovoltaic mounting systems on pitched roofs across Europe. Our range covers hooks for all major European tile types — from Frankfurter Pfanne and plain tiles (Biberschwanz) to S-tiles, slate and trapezoidal sheet metal. Manufactured from V2A stainless steel (1.4301/304), these hooks provide the corrosion-resistant, load-bearing connection between the roof structure and the PV mounting rails that support solar panels.

roof handles — The Foundation of Every Pitched Roof PV System

A solar roof handle is the structural component that connects the PV mounting rail to the roof rafter, passing through the gap between roof tiles. The hook is screwed into the rafter using hanger bolts or wood screws, and the mounting rail is fixed to the upper part of the hook. The roof tile sits on top of the hook without being cut (in most cases), preserving the waterproof integrity of the roof covering.

Choosing the correct roof handle depends on the tile type, tile profile and rafter dimensions. ULAMEX supplies dedicated hooks for the most common European roof coverings:

  • "S" Hook

    for standard interlocking concrete tiles (Frankfurter Pfanne, Harzer Pfanne and similar S-profile tiles). The most widely used hook type in Central Europe.

  • Plain Tile Hook (Wide)

    for flat/plain tiles (Biberschwanz). Wider base to accommodate the flat tile profile.

  • J-Gont Hook

    for bituminous shingles and similar flat roofing materials.

  • Trapezoidal Hook

    for trapezoidal and corrugated sheet metal roofs. Adjustable height bracket for different rib heights.

  • Seam Sheet Hook

    for standing seam metal roofs. Clamps onto the seam without roof penetration.

  • Double Adjustable Hook

    for complex tile profiles. Angle-mounted with dual height adjustment.

Selected hook models feature an EPDM sealing washer between the hook base and the rafter surface, preventing water ingress along the screw connection. Check individual product specifications for EPDM availability. Height-adjustable models allow precise alignment of the mounting rail level, compensating for rafter depth variations across the roof surface.

Which roof handle for Which Roof Type?

Concrete and Clay Tiles (Frankfurter Pfanne, S-Pfanne)

The "S" hook is the standard choice for interlocking concrete and clay tiles. The hook slides between two tile rows and sits on the rafter, with the tile resting on the hook body. Adjustable versions compensate for rafter depth differences of up to 30 mm.

Plain Tiles (Biberschwanz) and Flat Tiles

Plain tile hooks have a wider, flatter base than S-hooks to accommodate the overlap pattern of Biberschwanz tiles. The hook passes under the tile with minimal tile grinding required.

Slate and Shingle Roofs

J-Gont hooks are designed for thin, flat roofing materials such as bituminous shingles, natural slate and fibre cement slates. The hook profile is thinner to avoid lifting the tile.

Trapezoidal and Corrugated Sheet Metal

Trapezoidal hooks mount directly to the metal sheet on the high rib or to the substructure beneath. Height-adjustable brackets accommodate different rib profiles. No tile to work around — direct mechanical connection.

Standing Seam Metal Roofs

Seam clamp hooks grip the standing seam without penetrating the roof surface. A non-penetrating solution that preserves the roof warranty. Ideal for industrial and commercial buildings.

Hook TypeTile TypeMaterialHeight AdjustableEPDM SealFixing
"S" Hook HandleFrankfurter Pfanne, S-tilesV2A (1.4301/304)No (fixed)YesHanger bolt M10
Adjustable "S" HookFrankfurter Pfanne, S-tilesV2A (1.4301/304)Yes (30 mm range)YesHanger bolt M10
Wide Hook for Plain TilesBiberschwanz, flat tilesV2A (1.4301/304)No (fixed)YesHanger bolt M10
Adjustable Plain Tile HookBiberschwanz, flat tilesV2A (1.4301/304)Yes (30 mm range)YesHanger bolt M10
J-Gont HookBituminous shinglesV2A (1.4301/304)No (fixed)YesHanger bolt M10
Adjustable J-Gont HookBituminous shinglesV2A (1.4301/304)Yes (30 mm range)YesHanger bolt M10
Trapezoidal HookTrapezoidal sheet metalV2A (1.4301/304)Yes (adjustable bracket)YesSelf-drilling screws
Seam Sheet HookStanding seam metal roofV2A (1.4301/304)N/A (clamp-on)YesSeam clamp
Double Adjustable HookComplex tile profilesV2A (1.4301/304)Yes (dual axis)YesHanger bolt M10

roof handle Specifications

Why Source roof handles from ULAMEX?

V2A stainless steel (1.4301/304)corrosion-resistant material rated for 25+ years outdoor exposure

All European tile types covered — Frankfurter Pfanne, Biberschwanz, S-Pfanne, slate, trapezoidal, standing seam

Height-adjustable models — precise rail alignment across uneven rafter surfaces

EPDM sealing washer — waterproof connection, no leak risk at penetration point

B2B wholesale pricing — competitive conditions for installers and project contractors

Complete system — pair with ULAMEX PV profiles and clamps for a single-source solution

EN 1090 certified — structural components per European standards

Frequently Asked Questions

How many roof handles do I need per solar panel?

As a general guideline, 4 roof handles per module are recommended for standard wind zones (up to wind zone 3). In exposed locations or high-wind zones, 6 hooks per module may be required. The exact quantity depends on module size, weight and the wind/snow load calculation per Eurocode EN 1991 for your specific location.

What material are the roof handles made from?

ULAMEX roof handles are manufactured from V2A stainless steel (grade 1.4301, also known as AISI 304). This austenitic stainless steel offers excellent corrosion resistance in outdoor environments and a service life exceeding 25 years. For coastal or highly corrosive environments, V4A (1.4404/316) hooks are available on request.

Do I need to cut or grind the roof tiles?

In most cases, the hook passes between tile rows with minimal or no tile modification. For some thick tile profiles (particularly Frankfurter Pfanne), light grinding of the tile underside at the hook contact point may be necessary to prevent the tile from rocking. Our adjustable hooks minimise the need for tile grinding by accommodating height variations.

How do I prevent roof leaks at the hook penetration point?

All ULAMEX roof handles include an EPDM sealing washer that sits between the hook base and the rafter, creating a waterproof barrier at the screw penetration point. Additionally, the hook is positioned so that it runs under the upper tile, which acts as a natural water deflector.

Can I use roof handles on a trapezoidal metal roof?

For trapezoidal sheet metal roofs, we supply dedicated trapezoidal hooks with adjustable brackets that mount directly to the sheet or its substructure. These are different from tile hooks and are specifically designed for metal roof profiles. For standing seam metal roofs, use our seam clamp hooks for a non-penetrating solution.

What is the difference between fixed and adjustable roof handles?

Fixed hooks have a set height and are suitable when all rafters are at the same depth. Adjustable hooks offer a height adjustment range of approximately 30 mm, allowing the installer to level the mounting rail precisely even when rafter depths vary across the roof. Adjustable hooks are recommended for older buildings where rafter dimensions may be inconsistent.

What bolt is used to fix the hook to the rafter?

roof handles are typically fixed to the rafter using M10 hanger bolts (double-threaded screws) with a wood thread on one end and a metric thread on the other. The wood thread end is screwed into the rafter. The recommended pre-drill diameter and depth depend on the rafter wood species and moisture content. ULAMEX supplies compatible hanger bolts and fasteners.

Request a Quote for PV roof handles

Planning a rooftop solar installation? ULAMEX supplies stainless steel roof handles for all European roof types at B2B wholesale conditions. From standard S-hooks to adjustable plain tile hooks and trapezoidal brackets — we have the right hook for your project. Contact us for pricing and availability.

Request a Quote

+48 504 424 761 | [email protected]