Roofing System Vent Integrity: Just How Hand-Fabricated Copper Holds Up Over 100

04 June 2026

Views: 6

Roofing System Vent Integrity: Just How Hand-Fabricated Copper Holds Up Over 100 Years

A century is a helpful benchmark in roof. Timber shakes silver and thin, slate sides soften, steel galls at joints, finishings chalk. Copper changes also, however in a different way. It seasons. The very first year provides warm salmon tones, by year five it settles into browns and umbers, and with time and the right microclimate it leans into that acquainted sea-green flower. All the while, if the air vent was effectively made and detailed, the metal is getting extra immune to deterioration, not less. That is one factor those of us that spend our days on ridges and scaffolds maintain coming back to copper for essential penetrations like roofing system vents.

Hand-fabricated copper is much less an item and even more a craft. It demands judgment in where to cut a lock joint, just how much reveal to provide a flange, and which collar is entitled to a fully soldered joint instead of a secured and secured one. When those options are made with a long perspective in mind, copper roofing vents can offer for a hundred years and afterwards some. I have replaced copper vents that outlasted two cycles of roof covering, usually because some other piece of the setting up paved the way initially, not since the copper failed.
What really falls short on roof vents
When an air vent leaks at year ten or twenty, the copper usually is not the culprit. The failings I see, in order of frequency, are lazy flashing geometry, underestimation of thermal activity, poor soldering technique, and bolts that wear away out of series with the copper. In seaside air, galvanic responses in between different metals can attack hard. On mountain sites, freeze-thaw and wind uplift test every hem, cleat, and joint. Plastic and repainted steel vents typically break down under ultraviolet direct exposure, hailstorm, or recurring ice dams. Copper withstands these cycles much better, gave it has room to move and a course to lose water.

Think of an air vent as part of a drainage problem. Water does not arrive only from rain above. It wicks sideways under capillary action, it strikes uphill under gusts, and it climbs from the attic as cozy vapor. A hundred-year air vent approves that fact and quietly manages all three.
Why copper develops stamina with age
The wonder of copper for roof covering is not magic, it is chemistry. Bare copper responds with oxygen to develop cuprous oxide swiftly, after that cupric oxide, both strengthening its color. In the presence of sulfur substances and co2, specifically in metropolitan air, it grows a portable, adherent layer of copper sulfate and copper carbonate. This aging ends up being a self-healing obstacle that withstands more deterioration. On a high-salt shoreline, chloride ions transform the tale and the aging can remain darker with less green. In wooded valleys, the eco-friendly arrives earlier and a lot more vivid. In either situation, the surface stabilizes.

The sheet itself is robust. Common roof-gauge copper runs from 16 ounce per square foot to 24 ounce. I favor 20 ounce for vents on steep-slope roof coverings in four-season environments. It balances formability with dent resistance. Thicker supply enables much deeper hems and even more flexible solders without oil-canning, that makes it kinder throughout setup and kinder to live with under thermal cycles.
Anatomy of a hand-fabricated vent
A vent that lasts a century is not a single box set on a hole. It is a tiny system. Start with a frying pan or base flange sized to climb up well above the damp area of the roof shingles or slate course. Fold edges that encounter upslope and across the area right into increased joints. Keep the downslope edge slim and flat, so water does not roll or stop briefly. On slate, I such as a step-flashed pan that interlaces with every program for two lifts over the penetration. On https://andreyavq220.capitaljays.com/posts/the-truth-in-the-aging-why-custom-made-finials-in-copper-are-the-designer-s-time-tested-selection https://andreyavq220.capitaljays.com/posts/the-truth-in-the-aging-why-custom-made-finials-in-copper-are-the-designer-s-time-tested-selection tiles, a continual pan functions if you run the upslope flange at least 8 inches, in some cases 12, depending on pitch and region.

The hood or body desires simply sufficient elevation free of charge exhaust without becoming a sail. Twelve to sixteen inches is common for an attic room exhaust air vent, with a low-resistance baffle that blocks driven rain. I like a louver pattern that is cut and hemmed, after that stiffened with inner baffles, instead of punched grilles that end up with anxiety factors. The cap ought to unhook for cleansing. Invisible to the eye, the joint between hood and frying pan should enable motion. Lock seams or standing seams with cleats let the components broaden and agreement at different rates without tearing the solder line.

Inside the vent, I typically include a drip edge and a sacrificial rain gutter lip that transforms collected moisture exterior and to daytime. These little lines of defense are why some vents stay dry under cyclone gusts while others weep.
Movement and the silent language of seams
Copper relocations with temperature. The coefficient of thermal development sits around 16 to 17 micrometers per meter per degree Celsius, or roughly 9 to 10 microinches per inch per degree Fahrenheit. On a sunlit roof, surface area temperatures can turn 120 to 160 degrees Fahrenheit from evening to day. Over a 24 inch panel, that suffices to shear an unyielding firm corner within a couple of seasons.

Good hand-fabrication expects that. I use floating cleats made from the same copper, set on 12 to 16 inch centers, attached with stainless ring-shank nails into strong decking. The air vent body is hemmed over those cleats so it is limited, yet cost-free to slide somewhat. At corners, I like a combination of rivets and solder, leaving a little, intentional slip in one leg where it will not capture water. In this way, when the steel moves, the joint flexes rather than breaking. On long ridgeline air vent assemblies, I break the face areas with standing seams every 6 to 8 feet.

Solder itself is entitled to respect. Conventional 50-50 lead-tin takes a lovely grain and lasts, but codes and customer preferences might require lead-free tin-silver blends. Either works if the craftsman cleanses, fluxes, and heats up properly. Overheating cooks the change and welcomes a breakable joint. Underheating returns a chilly solder that lifts. I still bring a joint I cut from a 1930s copper hood to show apprentices what the appropriate bead looks like eighty years later. The parent metal failed at a fold, not at the solder.
Weather is an examination you can make for
The vent setting up needs to handle greater than fair-weather circulation. Include wind, snow, or salt, and the steel earns its maintain. In typhoon direct exposure zones, I shorten the overhangs on hoods and reduce louvers with tighter spacing so wind sees less fingers to draw. I include backup baffles concealed inside the cap, a second fencing that kills driven rainfall without choking the internet complimentary area.

In heavy snow country, hips and valleys feed tons into every little thing. Copper damages, yes, however it recuperates better than aluminum. I include discrete tensing beads in large flat faces and, where suitable, line up Customized Snow Guards to shepherd moving sheets of snow away from vent caps and stacks. It is a little detail that wards off among the most typical winter incidents: a big thaw that searches a vent wipe the roof.

Coastal job brings salt spray and galvanic pairings into focus. Copper plays badly with bare zinc and some aluminized finishings. Do not allow different metals share a wet connection. If the air vent have to fulfill a stainless cap or fastener, select marine-grade stainless and isolate with a slim bed of butyl. Repaint steel fasteners and they still rust out in 10 years. Use copper or correct stainless, and the setting up ages in harmony.
Airflow, not simply ornament
Ventilation is not an assumption. A lot of codes and good technique point to 1 square foot of net totally free ventilation area for each 150 square feet of attic flooring location, or 1 to 300 if you have a balanced system with good vapor obstacles. That net totally free area includes consumption and exhaust, divided roughly in half. For a personalized copper roof covering vent, the louver pattern, frustrate spacing, and insect screen can cut real air flow to a portion of the noticeable opening. I calculate the NFA and afterwards include a 20 percent safety margin for screens and aging. Stainless mesh withstands blocking better than copper mesh, which can capture plant pollen and turn it into a crust in time. If a customer demands an ultra-fine display to stay out little wasps, I create the cap to disconnect easily so upkeep can maintain pace.

Cupolas can double as air flow plenum and architectural punctuation. A well-proportioned custom cupola with a copper roofing and louvered sides can move severe air without the sound of powered fans. When I specify a cupola for exhaust, I keep the throat area at the very least equivalent to the amount of connected soffit consumption, then outlined louvers to reach the called for NFA with a comfy margin.
The details that make a hundred years
Copper itself does not care much regarding time. Joints and shifts do. The little habits of good manufacture are what provide durability you can count in generations.
Choose the appropriate stock. I grab 20 ounce copper for a lot of vents and 24 ounce where faces are vast or subject to drifted snow. Thinner work with protected websites, yet dents extra conveniently and restricts hem depth. Prefer formed water returns. A bent lip that sends out roaming droplets back outdoors is affordable insurance policy inside every hooded vent. Keep fasteners honest. Stainless or copper fasteners just, driven right into solid outdoor decking, not just with tiles. Where the cleat style enables, conceal them. Control clearances. Offer the air vent body a quiet 1/16 to 1/8 inch of slip where it joins the base, after that secure it from raising with cleats or concealed tabs. Think like water. Every joint is either downstream or out of the flow. If a seam has to deal with uphill, raise it and dual lock it, or solder and back it with a water stop.
Those practices audio basic written out. On a roofing with a fast weather home window and a staff requesting the next move, the lure is to cut an edge. Copper forgives less than asphalt. It will certainly tell on you in 5 years if you rushed it.
Installation is a cooperation with the roof
The air vent can be excellent and still stop working if it is not woven appropriately right into the bordering system. Underlayment and ice shield, shingle or slate coursing, counterflashing where a smokeshaft meets the area, all of it sets the phase. On slate, I interlace specific pieces around the frying pan so every rock sits normally. On cedar, I make use of a slip sheet under the copper to stop tannins from staining and to lower differential binding. On ceramic tile, the pan and hood commonly need custom saddles and ribs to connect shapes cleanly. I have taken a lot more dimensions for one clay ceramic tile vent than for a full bank of asphalt roof shingles infiltrations, and it pays off when the lines land crisp and the water runs true.

Where roofs include Customized Dormers or fancy ridges with Custom-made Finials, the air vent must share the stage. That is where hand job beams. You can echo a finial's account in the drip side of a vent, or get the dormer's sill elevation so the hood rests lined up with sightlines from the ground. Luxury on a roof is never ever loud. It is the set of options that make the structure really feel inevitable.
Patina as performance
People acquire copper for elegance, and appeal gets here exactly on schedule. The surface area shade is not simply gown, it is armor. I have customers who ask whether they should speed up aging with chemicals. I never ever advise it on a vent. Forced patinas can look convincing, however they rarely match the rate at which protected and exposed faces age, so the initial year checks out false. Worse, some treatments leave deposits that complicate solder or invite uneven overflow patterns that discolor nearby roof. Let the vent weather condition in place. In a pleasant, tree-rich area, visible eco-friendly can show up in 10 to 25 years. In dry high desert, it might remain brownish for decades. Regardless, the oxide layer develops, and the vent maintains getting more difficult to insult with acid rain or bird droppings.
Maintenance that respects the metal
Copper roofing vents do not ask for a lot. What they desire is interest previously little issues expand large. For estate homes or heritage buildings, I create a light upkeep plan that the caretaker can run without drama.
Inspect in spring. Inspect louvers and screens for nesting particles, pollen crust, or winter months ice damage. Tidy with soft brushes and low-pressure water. Never power-wash copper. Confirm bolts. Look under hems for backed-out nails or screws. Change with stainless of the very same size. If a cleat has loosened, add a sibling cleat as opposed to oversizing a bolt hole. Scan solder lines. Hairline splits usually reveal as a pale dark line. If found, stop-drill with a tiny bit at each end, after that re-solder with appropriate cleaning and flux. Keep dissimilar metals apart. If a brand-new dish antenna or lightning cord strayed onto the vent, separate it and add a proper standoff. Watch for steel cable touching copper. Clear the roof covering course. On high steel or slate roofings, make certain nearby Custom Snow Guards continue to be lined up to safeguard the vent from gliding loads.
These tiny actions expand service life significantly. I have clients who invest fifteen mins a year on a main-house roofing and save themselves 5 numbers in preventable repairs.
Where custom-made copper aspects work together
On complicated homes, the roofing is a city of small makers. Customized Roof Vents sit alongside Custom-made Chimney Shrouds, custom-made cupolas, and the peaceful workhorses that are Custom-made Leader Boxes at the eaves. When the vocabulary corresponds, a property reviews as a whole. A cupola that draws cozy air from a lengthy gallery, a pair of copper dormer vents established reduced to relieve washroom moisture, a chimney shroud that handles downdrafts without spoiling the fire, also the precious jewelry of Customized Finials that ends a ridge with ceremony; each piece does a job and carries the exact same material language.

Snow administration finishes the system. Well-placed Custom-made Snow Guards change the roof covering's winter physics, breaking huge pieces right into bows that thaw harmlessly. The snow guards shield seamless gutters, vents, pipe boots, and people. I have actually stood in a yard after a February thaw and saw a lots of snow creep and after that stop above a copper louver because the guards asked it to. That is where design, not brute force, keeps you in control.
A case from the field
Fifteen winter seasons back, we replaced a collection of falling short light weight aluminum mushroom vents on a 1920s slate roofing outside Lake Placid. Your home dealt with prevailing winds funneled across the lake, and driven snow had actually been packing into the vents for several years. Inside, attic sheathing smudged. The vents were just fifteen years old, dented and pitted. We fabricated new hoods in 24 ounce copper, reduced the overhangs to minimize wind grasp, and constructed internal baffles that doubled as drip rain gutters. The bases interlocked with the slates for 2 training courses upslope. We included four discreet Personalized Snow Guards above each hood to guide slides around them.

The very first winter months after, I climbed after a tornado that went down three feet of powder. The vents took a breath, the baffles were completely dry, and the attic gave off wood, not must. We pulled one cap after 5 years to verify the plan was still clean inside. It was. Those vents will still be doing their work when my vehicle is long gone.
Cost, amortized over a long life
Copper needs a lot more in the beginning. A hand-fabricated air vent in 20 ounce copper may cost 3 to five times the price of a mass-market plastic or thin-gauge steel unit. Mounted, that distinction can really feel steep. Spread it over a century and the mathematics transforms friendly. Even at conventional intervals, you would certainly replace a more affordable vent two or three times. Each cycle brings the threat and cost of dealing with an aging roof, not to mention the trouble of chasing after leakages in the seasons between. Copper is not a splurge even a bush against churn.

Beyond cost, there is the matter of fit. Supply vents rarely appreciate the percentages of a slate or floor tile area. Their flanges telegram via, their caps shout on a silent roofing system. A personalized air vent rests right into its setup with the same simplicity as a made-to-measure suit.
Choosing a maker and installer
Not all copper job is equivalent. Look for a store that treats roof steel as architecture, not simply sheet items. When I see crisp hems, real aircrafts without oil-canning, and solder beads that are honored however not blobby, I recognize the item was made by a person that likes the material. In my region, clients request Salvo metal Works by name. They recognize not only exactly how to fold and solder, but how to assume with the roofing system as a system. Whether you engage Salvo metal Works or a different craft residence near you, ask to see joints before coating, ask exactly how they enable movement, ask exactly how they separate from dissimilar steels. An excellent producer will have clear solutions and mockups to show.

Pair that producer with an installer that respects copper. Lots of excellent roofers radiate with tiles or membrane layers however do not deal with solder or cleats daily. Let the metalworker exist on mount day, or allow the contractor step into the store and discover the particular vent's logic. Minority additional hours at the start save days later.
Edge situations, and how to adapt
Every roofing system informs its own story. Low-slope airplanes request various methods than high gables. On a low-slope area where snow lingers, I favor larger bases and taller hoods. In wildfire areas, I reduce air vent openings and use ember-resistant mesh, after that increase the variety of vents to maintain total NFA. On heritage remediations, I often simulate historical profiles while creeping in modern baffles and screens where no person sees them. On copper-shingle roofs, visual seams can resemble an air vent's hems, maintaining the pattern unbroken to the eye.

I when functioned a Georgian with a balanced facade where the architect would not permit anything to damage the roofline. We made use of a long, shallow copper ridge vent patterned to the slate flowing, with tiny louvers reduced and hemmed on the lee face. From the grass, the ridge looked original. In the attic room, the thermostat settled twenty degrees cooler on July afternoons, and the timber quit creaking with stress.
The quiet high-end of longevity
Real high-end in a home turns up in the absence of issues. No drips ticking right into containers, no solution calls at midnight, no patched roof shingles around a vent that lifted in a nor'easter. Hand-fabricated copper roof covering vents use that sort of silent. They do not require focus and they do not go out of design. They just maintain doing their job while gathering a patina that informs your home's story in color and line.

When a project requires a meaningful language across the roofing, copper allows you speak fluently. Custom Roofing Vents can being in discussion with customized cupolas and Custom Chimney Shrouds, with Custom-made Dormers reduced to the light, with Custom Leader Boxes that feed rain into chains or downspouts without a difficulty, with Custom-made Finials that sign the skyline, and with Customized Snow Guards that keep the winter season where it belongs. Gradually, each of those parts shows itself not with novelty, yet with endurance.

A hundred years from now, a person will certainly climb up that roof. They will touch the air vent cap and see the soft environment-friendly side where the wind licks it completely dry after every rainfall. They will certainly pluck the hood and feel it kick back on its cleats, still firm. If we have actually done our job well, they will nod, set their devices down, and make a decision there is nothing to do today but appreciate the view.

<ul class="elementor-icon-list-items">
<li class="elementor-icon-list-item"><br />
<div class="elementor-element elementor-element-7b41e8f e-con-full e-flex e-con e-child" data-id="7b41e8f" data-element_type="container" data-e-type="container">
<div class="elementor-element elementor-element-95c599e elementor-widget elementor-widget-image" data-id="95c599e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"><img class="attachment-large size-large wp-image-17476" src="https://salvometalworks.com/wp-content/uploads/2024/10/Salvo_RGB_White_FullColor_Logo-1024x371.png" sizes="(max-width: 800px) 100vw, 800px" srcset="https://salvometalworks.com/wp-content/uploads/2024/10/Salvo_RGB_White_FullColor_Logo-1024x371.png 1024w, https://salvometalworks.com/wp-content/uploads/2024/10/Salvo_RGB_White_FullColor_Logo-600x217.png 600w, https://salvometalworks.com/wp-content/uploads/2024/10/Salvo_RGB_White_FullColor_Logo-768x278.png 768w, https://salvometalworks.com/wp-content/uploads/2024/10/Salvo_RGB_White_FullColor_Logo-1536x557.png 1536w, https://salvometalworks.com/wp-content/uploads/2024/10/Salvo_RGB_White_FullColor_Logo-2048x742.png 2048w" alt="" width="800" height="290" /> https://salvometalworks.com/</div>
<div class="elementor-element elementor-element-dd421d4 elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="dd421d4" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default">
<div class="elementor-social-icons-wrapper elementor-grid"><span class="elementor-grid-item"><span class="elementor-screen-only">Facebook-square</span> https://www.facebook.com/SalvoMetalWorks</span>&nbsp;<span class="elementor-grid-item"><span class="elementor-screen-only">Youtube</span> https://www.youtube.com/@salvometalworks</span>&nbsp;<span class="elementor-grid-item"><span class="elementor-screen-only">Instagram</span> https://www.instagram.com/salvometalworks/</span>&nbsp;<span class="elementor-grid-item"><span class="elementor-screen-only">Pinterest</span> https://www.pinterest.com/salvometalworks/</span>&nbsp;<span class="elementor-grid-item"><span class="elementor-screen-only">Linkedin</span> https://www.linkedin.com/company/salvometalworks</span></div>
</div>
</div>
<div class="elementor-element elementor-element-158c533 e-con-full e-flex e-con e-child" data-id="158c533" data-element_type="container" data-e-type="container">
<div class="elementor-element elementor-element-d9d043f elementor-widget elementor-widget-heading" data-id="d9d043f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
<h4 class="elementor-heading-title elementor-size-default">CONTACT US</h4>
</div>
<div class="elementor-element elementor-element-0f7e9d2 elementor-align-start elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="0f7e9d2" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
<ul class="elementor-icon-list-items">
<li class="elementor-icon-list-item"><span class="elementor-icon-list-text">566 W 5th Ave Naperville, IL 60563</span></li>
<li class="elementor-icon-list-item"><span class="elementor-icon-list-text">(866) 713-3396</span></li>
<li class="elementor-icon-list-item"><span class="elementor-icon-list-text">(630) 857-3631</span> tel:630-857-3631</li>
<li class="elementor-icon-list-item"><span class="elementor-icon-list-text">info@salvometalworks.com</span> mailto:info@salvometalworks.com</li>
</ul>
</div>
</div>
<div class="elementor-element elementor-element-4e10d93 e-con-full e-flex e-con e-child" data-id="4e10d93" data-element_type="container" data-e-type="container">
<div class="elementor-element elementor-element-b216492 elementor-widget elementor-widget-heading" data-id="b216492" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
<h4 class="elementor-heading-title elementor-size-default">OUR PRODUCTS</h4>
</div>
<div class="elementor-element elementor-element-3bb7afa e-con-full e-flex e-con e-child" data-id="3bb7afa" data-element_type="container" data-e-type="container">
<div class="elementor-element elementor-element-7c1153e elementor-nav-menu__align-start elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="7c1153e" data-element_type="widget" data-e-type="widget" data-settings="&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:&quot;value&quot;:&quot;&lt;svg aria-hidden=\&quot;true\&quot; class=\&quot;e-font-icon-svg e-fas-caret-down\&quot; viewBox=\&quot;0 0 320 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;" data-widget_type="nav-menu.default"><nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-underline e--animation-fade">
<ul id="menu-1-7c1153e" class="elementor-nav-menu sm-vertical" data-smartmenus-id="17788908345520923">
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18604">Custom Chimney Shrouds https://salvometalworks.com/product-category/custom-chimney-shrouds/</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18607">Custom Cupolas https://salvometalworks.com/product-category/custom-cupolas/</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18606">Custom Dormers https://salvometalworks.com/product-category/custom-dormers/</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18605">Custom Finials https://salvometalworks.com/product-category/custom-finials/</li>
</ul>
</nav></div>
<div class="elementor-element elementor-element-1d78fd0 elementor-nav-menu__align-start elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="1d78fd0" data-element_type="widget" data-e-type="widget" data-settings="&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:&quot;value&quot;:&quot;&lt;svg aria-hidden=\&quot;true\&quot; class=\&quot;e-font-icon-svg e-fas-caret-down\&quot; viewBox=\&quot;0 0 320 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;" data-widget_type="nav-menu.default"><nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-underline e--animation-fade">
<ul id="menu-1-1d78fd0" class="elementor-nav-menu sm-vertical" data-smartmenus-id="17788908345533472">
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18609">Custom Leader Boxes https://salvometalworks.com/product-category/custom-leader-boxes/</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18610">Custom Roof Vents https://salvometalworks.com/product-category/custom-roof-vents/</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18611">Custom Snow Guards https://salvometalworks.com/product-category/custom-snow-guards/</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-18608">Specialty Products https://salvometalworks.com/product-category/specialty-products/</li>
</ul>

&nbsp;

</nav></div>
</div>
</div>
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d653024.4263535358!2d-88.72515065556819!3d41.77071483371757!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x880e57cdd45d0985%3A0x9f48999634f8ab20!2sSalvo%20Metal%20Works!5e0!3m2!1sen!2sus!4v1778891005469!5m2!1sen!2sus" width="400" height="300" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>

Share