Serving Homeowners and Contractors

With Smarter Metal Roofing & Siding SOlutions

At On-Site Metals, we’re focused on one goal: making roofing and siding projects faster, simpler, and more reliable for homeowners and contractors in Central PA. We manufacture and install standing seam roofing and metal board and batten siding, using advanced rollforming machines to create panels directly at your location. When panels are made on-site, you get a perfect fit, less waste, and no delays waiting for factory orders.

Our Story

Back in 2017, Marlin started working in construction and quickly saw a problem: contractors were driving hours to pick up panels, only to waste time cutting and adjusting them to fit. There weren’t local manufacturers offering high-quality rollforming with offset and preset notching.

We launched On-Site Metals to solve that problem. With mobile, high-tech rollforming equipment, we now bring the manufacturing directly to the job site.

“As an installer myself, I understand the challenges contractors face. By staying connected to the installation side, we can constantly improve our products and processes to save you time and material.”

Why We Do What We Do

We believe that better roofing and siding solutions come from understanding the real-world challenges you face. That’s why our work is centered on serving people — homeowners who want a long-lasting, beautiful roof or siding, and contractors who need accurate, efficient products to keep their projects moving.

Our Goal Is Simple:

Save you time

Reduce waste and costly mistakes

Deliver top-quality panels at a competitive price

Our Difference

We’re not just another metal supplier.
We manufacture, install, and support your project from start to finish.

What Set Us Apart:

Rolled
On-Site

Panels are created right where you need them.

Advanced Notching

Pre-notched and offset notched panels simplify installation.

High-Tech Rollforming

Consistent quality and precision every time.

Custom Trim Fabrication

Tailored to your exact measurements.

Local Service

Based in Millersburg, PA, serving Dauphin County and Central PA.

Who We Serve

Homeowners

Reliable installation with warranties you can trust.

Contractors

Faster jobs and less hassle with custom manufacturing at the job site.

Our Promise to You

We’re committed to delivering panels and service that keep your project on schedule and built to last. Whether it’s a new metal roof for your home or custom panels for a complex job, you can count on On-Site Metals to do the job right.