At Hascall Steel, we believe that our people are the heart of our company. Few have demonstrated that truth more clearly than Jenni Idema, who is retiring after nearly three decades of faithful service.

Jenni began her journey with Hascall at just 18 years old, stepping into the office with zero experience and a willingness to learn. What she found was not only a job—but mentorship, opportunity, and a culture of trust. With guidance from leaders like Chris and support from her team, Jenni grew into a vital part of our company, eventually taking on the critical role of Payroll and Benefits Administrator.

Over the years, Jenni became known for more than her attention to detail. She became known for her heart. Every Monday, as she entered payroll, she would quietly say each employee’s name to herself and send them love and support—even those she hadn’t met personally. To Jenni, payroll wasn’t just numbers; it was a chance to care for people.

That’s what makes Jenni so special. Whether she was helping someone reduce a surprise medical bill, processing a raise or bonus, or supporting a colleague through a tough time, she brought empathy and dedication to every task. Her approach reminded us that the best workplaces feel like family.

She also helped shape Hascall’s culture of flexibility long before remote work was common. With the help of leadership, Jenni was able to balance her professional life while raising her kids at home—often teaming up with her sister Leah, who also works at Hascall. For Jenni, working with family was a joy. And for those of us who worked with her, it felt like family too.

As Jenni steps into retirement, she looks forward to time with her sons—one who’s now living on his own, and another who’s about to start driving. Though she’s excited for the next chapter, saying goodbye isn’t easy. Hascall Steel has been her professional home for nearly 30 years, and her presence will be deeply missed.

We want to thank Jenni for her years of service, her unwavering integrity, and the care she’s shown to every member of our team. She’s left a legacy not just of hard work, but of kindness—and we’re better because of it.

Enjoy your retirement, Jenni. You’ve more than earned it.

—Your Hascall Steel Family

function calculateCoil() { if($("#coilod").val() === "" || $("#coilid").val() === "" || $ ("#coilwidth").val() === "") { $("#notallfilledcoil").show(); $("#coilweight").val(""); return; } else { $("#notallfilledcoil").hide(); let od = Number($("#coilod").val()); let id = Number($("#coilid").val()); let width = Number($("#coilwidth").val()); let weight = (((od * od) / 4) - ((id * id) / 4)) * (0.2833 * width * Math.PI); $("#coilweight").val(weight.toFixed(4)); } } function calculateSheets() { if($("#sheetgauge").val() === "" || $("#sheetwidth").val() === "" || $("#sheetlength").val() === "" || $("#sheetpieces").val() === "") { $("#notallfilledsheet").show(); $("#sheetweight").val(""); return; } else { $("#notallfilledsheet").hide(); let sheetgauge = Number($("#sheetgauge").val()); let sheetwidth = Number($("#sheetwidth").val()); let sheetlength = Number($("#sheetlength").val()); let sheetpieces = Number($("#sheetpieces").val()); let weight = sheetgauge * sheetwidth * sheetlength * sheetpieces * 0.2833; $("#sheetweight").val(weight.toFixed(4)); } } function calculateLnFt() { if($("#distgauge").val() === "" || $("#distwidth").val() === "" || $("#distweight").val() === "") { $("#notallfilled").show(); $("#distlnft").val(""); return; } else { $("#notallfilled").hide(); let gauge = Number($("#distgauge").val()); let width = Number($("#distwidth").val()); let weight = Number($("#distweight").val()); let lnft = weight / (gauge * width * 0.2833 * 12); $("#distlnft").val(lnft.toFixed(2)); } } function mmToInches() { let inches = Number($("#mmbox").val()) / 25.4; $("#inbox").val(inches.toFixed(2)); if ($("#mmbox").val() === "") { $("#inbox").val(""); } } function inToMm() { let mm = Number($("#inbox").val()) * 25.4; $("#mmbox").val(mm.toFixed(2)); if ($("#inbox").val() === "") { $("#mmbox").val(""); } } function kgToLbs() { let lbs = Number($("#kgbox").val()) * 2.20462262185; $("#lbbox").val(lbs.toFixed(2)); if ($("#kgbox").val() === "") { $("#lbbox").val(""); } } function lbsToKg() { let kg = Number($("#lbbox").val()) / 2.20462262185; $("#kgbox").val(kg.toFixed(2)); if ($("#lbbox").val() === "") { $("#kgbox").val(""); } } $(document).ready(function(){ $("#sheetgauge").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateSheets(); }); $("#sheetwidth").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateSheets(); }); $("#sheetlength").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateSheets(); }); $("#sheetpieces").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateSheets(); }); $("#coilod").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateCoil(); }); $("#coilid").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateCoil(); }); $("#coilwidth").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateCoil(); }); $("#distgauge").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateLnFt(); }); $("#distwidth").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateLnFt(); }); $("#distweight").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateLnFt(); }); $("#mmbox").on("input change", function(e) { //$("#inbox").val(e.target.value); mmToInches(); }); $("#inbox").on("input change", function(e) { //$("#mmbox").val(e.target.value); inToMm(); }); $("#kgbox").on("input change", function(e) { //$("#lbbox").val(e.target.value); kgToLbs(); }); $("#lbbox").on("input change", function(e) { //$("#kgbox").val(e.target.value); lbsToKg(); }); });