Metal roofing · Western Nebraska and eastern Wyoming
Standing seam, panel and the buildings that cannot leak.
Shops, ag buildings, commercial roofs and the houses that want a roof measured in decades. Installed, repaired and fabricated in-house.
Free inspection · In-house metal fabrication · Family-owned since 2004
What we install and repair
Metal is several different roofs
What belongs on a shop is not what belongs on a house, and the difference is mostly about how the panels are fastened and where the water is meant to go.
Standing seam
Exposed fastener panel
Metal roof repair
Fabrication
Ag and shop buildings
The comparison everyone asks for
Metal or shingles?
There is no universally right answer, and a contractor who gives you one without seeing the building is guessing.
Metal lasts longer, costs more up front
A well-installed standing seam roof outlives several shingle roofs. Whether that maths works depends entirely on how long you plan to own the building, which is a question only you can answer.
Hail treats them differently
Hail dents metal and bruises shingles. A dented metal roof usually still keeps water out, while a bruised shingle roof may not. If appearance matters to you, that difference matters too.
Snow and the ground below
Metal sheds snow in sheets rather than melting it away gradually. Above a doorway, a walkway or a gas meter that is a real consideration, and it is what snow guards exist for.
Metal roofing questions
What people ask before choosing metal
How long does a metal roof last?
Is a metal roof noisy in rain?
Can you put metal over an existing roof?
Does a metal roof need snow guards?
Do you repair metal roofs you did not install?
Do you work on ag and shop buildings?

Book a visit
Talk it through before you commit to metal.
We'll look at the building and tell you whether metal is actually the right call.
Our team contacts you during business hours to confirm a day and time. Most visits are scheduled within 24-48 hours.
Talk about a metal roof
Takes under a minute. We answer Mon-Fri, 8:00 AM - 5:00 PM.
Request received
We'll call you during business hours to confirm a day and time. If it's urgent, call us now on (308) 632-6156.