APE SOLARReady for Anything
Log InGet EstimateBuild
Shop/Racking & Mounting

Racking & Mounting

What holds the panels to the roof or the ground, and keeps them there through a storm. Get the hardware right and the array outlives the weather around it.

IronRidge

Roof-mount rails and hardware.

The XR rail system most of our roof installs run on, plus the clamps, splices, grounding lugs, and fasteners that finish it.

Iron Ridge XR-100-168 Rail
IronRidge

Iron Ridge XR-100-168 Rail

The XR100 is IronRidge's residential workhorse rail. It's a curved 6000-series aluminum extrusion that spans up to 8 feet between roof attachments, which usually cuts the number of penetrations you have to flash. The 168" length comes out to 14 feet of rail per stick, so you can run most residential rows with one or two pieces and a splice. The curved profile does real work. It stiffens the rail in both bending directions and resists the twisting that comes with uplift in real wind. This is the black anodized finish, which holds up against UV and salt air and looks right under dark modules. UL 2703 listed. 25-year IronRidge warranty. If your run is longer than a single 14-foot stick, pair these with BOSS bonded splices. The splice slips in, snaps the rails together, and bonds them electrically. No extra grounding hardware on the joint. Compatible with the rest of the IronRidge XR system: FlashFoot2 and HUG attachments, UFO mid clamps, EFO or UFO-END end clamps, and the XR-LUG grounding lug. Spans are rated against ASCE 7-16 for residential flush mounts, gable roofs, exposure B.

Iron Ridge XR-100-84 Rail
IronRidge

Iron Ridge XR-100-84 Rail

The IronRidge XR100 is the workhorse mounting rail for residential roof-mount solar, holding the panels to the roof attachments. It spans up to 8 feet between supports, which means fewer roof penetrations, and its curved shape resists uplift and carries wind and snow loads into the structure. This is the 84 inch (7 foot) length in 6000-series aluminum.

Iron Ridge HUG (No fasteners)
IronRidge

Iron Ridge HUG (No fasteners)

The HUG is IronRidge's flashing-free comp shingle mount. A cast aluminum halo presses an industrial foam-and-mastic seal flat against the shingle, sealing around the screw without prying or replacing the shingle above. Faster than traditional flash-and-flash mounts, and it works on bonded asphalt courses where lifting shingles can crack them. The seal conforms to the shingle surface and bridges step-downs up to 1/8". CertainTeed and Owens Corning have both approved HUG under their roof warranties. It's UL 2703A listed for flashing performance, and Florida Product Approval #41858 covers it under the FBC. This SKU is the HUG body only, no fasteners included. Pair it with the IronRidge RD Structural Screw (also stocked here) to anchor through the deck, the rafter, or both. The RD screw passes through HUG's center channel and finishes the waterproof stack with an EPDM washer at the head. Mount HUG into the rafter or the deck per the installation manual. Torque per IronRidge's spec; HUG is rated for the XR rail family and the FlashFoot2 / L-foot footprint.

Iron Ridge Bonded Splice
IronRidge

Iron Ridge Bonded Splice

The BOSS is the splice that connects two XR rails into one continuous run. Drop it into the end of the first rail, slide the second rail over it, done. No bolts, no tools, no separate grounding strap. Built-in bonding teeth bite the inside of the rail and create a UL 2703-listed electrical bond across the joint. It's a single-piece splice with a self-centering stop tab, so you get a tactile click when the two rails are properly seated. That means you can confirm the joint from a ladder without breaking out a tape measure. The BOSS works anywhere along the rail span, except outside cantilevers. Leave a 1" gap at thermal expansion joints; no bonding straps required, the BOSS handles continuity even across the gap. This splice is sized for the XR100 rail. IronRidge makes BOSS splices for XR10 and XR1000 as well; this listing is the XR100 size.

Grounding Lug
IronRidge

Grounding Lug

The XR-LUG is the low-profile grounding lug for XR rails. Drop it into the rail T-slot, run your equipment grounding conductor through it, torque. It connects the array's bonded rails to your EGC at a single point per row (or per the layout your inspector signs off on). Most installs run a single 10 AWG copper EGC through the XR-LUG and out to the inverter or combiner ground bus. The lug accepts solid or stranded copper. Even though the UFO mid clamps and BOSS splices already bond rails and modules into the IronRidge Integrated Grounding system, you still need at least one external lug per array to land the EGC. That's what this part does. UL 2703 listed as part of the XR system. 25-year IronRidge warranty.

End Clamp
IronRidge

End Clamp

The UFO-END is the end clamp for the IronRidge XR rail system. It sits at the outside edge of each row where the last module needs to be locked down without a second module pressing against it. Two per row, one at each end. Drop the clamp into the XR rail T-slot, set the end module against it, torque to spec. It bonds the module frame to the rail electrically as part of the IronRidge Integrated Grounding System, so you don't need a separate grounding lug at the row ends. Pair with UFO mid clamps along the rest of the row. The two together cover every module-to-rail attachment in a standard residential install. UL 2703 listed. 25-year IronRidge warranty.

Mid Clamp
IronRidge

Mid Clamp

The UFO is IronRidge's universal mid clamp. One clamp covers most residential module frame heights, so you don't have to size the clamp to the module. It comes pre-lubricated and pre-assembled in one piece. Drop it into the XR rail T-slot, push the module against it, set the next module, torque. Mid clamps go between modules along the row. Each one bonds the module frame to the rail electrically as part of the IronRidge Integrated Grounding System, UL 2703 listed. That bonding eliminates the need for separate grounding lugs at every module. This clamp is sold individually. A typical residential row uses one mid clamp per module-to-module gap, so a 10-module row needs 9 mid clamps plus 2 end clamps. Order black to match the rails and the module frames on most modern panels. Use the UFO with EFO end clamps at the ends of the row. The UFO / EFO pair is the current IronRidge universal family for the XR system.

Rail Bolt
IronRidge

Rail Bolt

This is the T-bolt that ties an XR rail to a roof attachment. Drop the bolt head into the rail T-slot, set the bonding nut on top, torque to spec. The serrated nut bites into the rail aluminum to create an electrical bond between the rail and the attachment, which means the attachment hardware joins the grounded array without a separate ground strap. The nut takes a 7/16" socket, matching the rest of the IronRidge XR hardware, so you only carry one driver size on the roof. Use one Rail Bolt per attachment point. A typical residential row needs one per FlashFoot2, HUG, or L-foot. Plan accordingly when you size your fastener pack. UL 2703 listed as part of the IronRidge XR system. 25-year IronRidge warranty.

Iron Ridge RD Structural Screw
IronRidge

Iron Ridge RD Structural Screw

The IronRidge RD Structural Screw is the lag fastener that ties a roof-mounted solar attachment down into the rafter below. At 3.0 inches long with a #14 self-drilling wood tip, it drives straight into the framing without pre-drilling, and the EPDM-backed washer seals the hole against leaks. Built for the QuickMount system and carries IronRidge’s 25-year warranty.

S-5!

Metal-roof attachments.

Seam clamps that grip a standing-seam metal roof without drilling a single hole.

S5 ProteaBracket
S-5!

S5 ProteaBracket

The ProteaBracket is S-5's clamp for trapezoidal exposed-fastener metal roofs (the kind with raised ribs and screws showing on top, common on barns, shops, and a lot of pole buildings). It clamps to the side of the rib with stainless-capped screws and seals against the metal with a factory-applied EPDM pad on the underside of the bracket feet. That EPDM pad plus the EPDM washer on the screws gives you a double seal at the rib, with no caulk and no separate flashing. Fast to install, dependable in the rain, and no sealant cure time. Once mounted, the ProteaBracket gives you a flat attachment point for either rails (XR100 fits with the right bolt) or rail-less mounting via the S-5 PVKIT. Pick the bracket location anywhere along the rib outside the lapped joint area; S-5 doesn't recommend mounting on a lapped rib without calling their tech support first. Tested for sheeting-only load-to-failure. Check the load tables if you're in a high-snow region. The bracket is intended for trapezoidal panels, not standing-seam (use the S-5 standing-seam clamps for those).

IntegraRack

Ballasted ground mounts.

BallastRack frames and earth screws for ground arrays that set on the ground with no roof penetration.

IntegraRack BallastRack Frame IR-45ASA (Adjustable)
IntegraRack

IntegraRack BallastRack Frame IR-45ASA (Adjustable)

The IntegraRack IR-45ASA BallastRack is an adjustable frame for putting solar panels on a flat roof or open ground without drilling into the surface, since it can be held down by ballast like concrete blocks or a water tank. Each frame carries one full-size panel and tilts anywhere from 15 to 45 degrees, so the angle can be set for the season or the site. Built from 6061-T6 aluminum and tested to 200 mph wind and 100 psf snow.

IntegraRack BallastRack Frame IR-30
IntegraRack

IntegraRack BallastRack Frame IR-30

The IR-30 is a single fixed-tilt ground rack at 30 degrees. One frame holds one module (standard residential up to oversized 800W panels). It's 6061-T6 aluminum, ships in a 5"x5"x48" box at about 10 pounds, and the structural assembly goes together in under 2 minutes. The 30-degree tilt hits a year-round sweet spot for most of the lower 48: enough angle to shed snow in winter, not so much you lose summer production. The module slides up and down the frame for ground clearance, so you can clear tall grass, brush, or sand drift without redesigning the rack. You can anchor it four ways: EarthBallast pans (concrete blocks set on the soil), AnchorSpike for soft ground, drilled concrete anchors for slab, or IntegraRack EarthScrews for dense compacted soil. The EarthScrews are the fastest of the four on most sites; we stock those too. Engineered for 150 mph wind and 100 psf snow at the design level. UL 2703 listed for mechanical and bonding. Pairs with most standard solar modules without special hardware kits.

IntegraRack EarthScrew
IntegraRack

IntegraRack EarthScrew

EarthScrews are the fastest way to anchor an IntegraRack BallastRack frame to dense compacted soil. Drive each 30-inch screw with a standard impact wrench, set the frame leg over the screw head, level the array. No concrete, no curing, no pouring sand. One 10-pack anchors 5 BallastRack frames (2 EarthScrews per frame). Each screw is rated for up to 1,000 lbs of uplift. Test one on-site first to confirm the soil holds; IntegraRack recommends a 1,000 lb pull test before committing to the whole array. These need dense compacted soil with frost depth under 20 inches. They won't work in silty sand, soft fill, or rocky terrain. For extremely dense ground, pre-drill with a 30" SDS-Max carbide bit and add concrete mix to the hole for extra grip. A nice install detail: the screws allow vertical adjustment after they're driven, so you can level the array on slightly uneven ground without re-driving anything. Heavy-duty steel, built to outlast the modules above them.

Not sure what mounting you need?

Tell the builder roof or ground and it specs the racking that fits your site.

Build a System →