Meet Our Team

At Great Lakes Roofing and Insulation Systems, Inc., we believe that the strength of our company lies in the strength of our team. Our team is composed of experienced professionals who are passionate about what they do and are dedicated to delivering the best services to our clients. We’d love for you to meet our team!

GLR Group Photo

Great Lakes Roofing Team

Our Values:

Our team is guided by a set of core values that shape our approach to every project we undertake. We believe in:

  • Quality: We strive to deliver the highest quality services to our clients, ensuring that our work stands the test of time.
  • Integrity: We uphold the highest standards of integrity in all of our actions. We believe in doing what’s right, not just what’s easy.
  • Customer Satisfaction: We are committed to exceeding our clients’ expectations, delivering results that not just meet, but surpass their goals.
  • Innovation: We are constantly looking for ways to innovate and improve, always staying at the forefront of industry trends and technologies.

Join Us:

At Great Lakes Roofing and Insulation Systems, Inc., we are always on the lookout for talented individuals to join our team. We offer a supportive work environment that encourages professional growth and development. If you share our commitment to quality and customer satisfaction, we invite you to explore career opportunities with us.

Stay Connected:

We invite you to connect with us on our social media platforms (Facebook, LinkedIn, and X ) where we regularly share updates about our projects, industry insights, and more. You can also sign up for our newsletter to stay updated with the latest news and trends from Great Lakes Roofing and Insulation Systems, Inc.

Craig Miller

Craig Miller has been co-founder and co-owner/owner of Great Lakes Roofing and Insulation Systems for nearly 25 years. 

From De Tour Village, MI, Craig attended Lake Superior State University and received a Bachelor of Science in Accounting. Craig began working at Taylor Lumber and Development, eventually becoming a construction manager before he, alongside Kevin Kenney, became co-owner of Great Lakes Roofing and Insulation Systems in 1999. Taking control of the insulation systems side of the business, Craig has been integral to the success of Great Lakes. 

With 49 years of experience in the construction industry, Craig acts as the insulation manager for Great Lakes, overseeing current jobs and crews. 

Craig is married to Traci Miller and father to three children: Bailey, Teryn, and Rayne. In his free time, Craig raises Golden Retrievers. He enjoys traveling with his family, especially visiting warmer climates.

Kevin Kenney

Kevin Kenney was co-founder and co-owner of Great Lakes Roofing and Insulation Systems alongside Craig Miller for nearly 25 years. 

Kevin graduated from Michigan State University with a package engineering degree in 1983. Kevin worked as a crew member for the Great Lakes Roofing division of Taylor Lumber and Development, becoming integral to Great Lakes since its inception. Kevin, alongside Craig, became co-owner of Great Lakes Roofing and Insulation Systems in 1999, continuing to develop the roofing side of the business. 

Kevin has been married to his wife Lois for 34 years. Lois is a certified public accountant who assists with the accounting of Great Lakes. He has four sons: Keenan, Nathan, Randy, and Eddie. 

Kevin retired at the end of 2023 and looks forward to enjoying the benefits of retirement. 

GLR Employee Photos Jacques

Jacques DeMolen

Jacques DeMolen has worked for Great Lakes Roofing and Insulation Systems since September of 2022.

Jacques was born and raised in Sault Ste. Marie, attending Lake Superior State University for a short period of time. Jacques served nine years in the United States National Guard as a heavy equipment operator. He has 20 years of diverse sales experience in the aerospace and automotive industries. Jacques works for the roofing division of Great Lakes, specializing in estimates, inspections, and the measurement of buildings and materials.

Outside of work, Jacques is married to his wife Sally and loves to spend time with his twin sons Joel and Justin. Jacques enjoys camping, fishing, motorcycling, and spending time outdoors.

GLR Employee Photos Henry

Henry Behling

Henry Behling has worked for Great Lakes Roofing and Insulation Systems for 15 years. 

Henry has 40 years of experience in the construction industry and 23 years of experience in the spray foam insulation trade. He manages the spray foam insulation division of Great Lakes, managing projects, maintaining the rigs, and providing estimates to clientele. 

Henry is father to two kids: Kyla, married to Noah, and Liam. Henry enjoys fishing, boating, and going on side-by-side rides, true Yooper style.

GLR Employee Photos Jesse

Jesse Richard

Jesse Richard has worked for Great Lakes Roofing and Insulation Systems for 10 years. 

Jesse is the production manager for Great Lakes Roofing and Insulation Systems. He takes charge of ordering and maintaining supplies for the roofing jobs. Jesse assists in measuring buildings for estimates as well as scheduling and managing the roofing crews. 

Outside of work, Jesse enjoys the outdoors, fishing, and shooting, alongside his German Shepherd, Diesel.

GLR Employee Photos Eddie

Eddie Jabour

Eddie Jabour is the newest management employee of Great Lakes Roofing and Insulation Systems. 

Eddie has 20 years of roofing and construction experience and previously worked for Great Lakes Roofing for four years. Eddie is the quality control manager for the roofing sector of Great Lakes, supervising sites and making sure projects are done at top notch quality. 

Eddie has been married to his wife Amber for four years. Together, they have three kids: Javonte, Mateo, and Lennox. In his free time, Eddie enjoys golfing. 

GLR Employee Photos Kris

Kristina Switzer

Kristina Switzer has worked for Great Lakes Roofing and Insulation Systems for 15 years. 

Kristina is an unmistakable presence at Great Lakes. She has worked in the construction industry for 21 years, establishing her critical presence at Great Lakes in 2008. Kristina acts as the office manager of Great Lakes, taking charge of fundamental office duties such as employee payroll, accounts payable, accounts receivable, human resources, and personnel management. 

Outside of work, Kristina is the mother of two sons. She loves to spend time outdoors, especially with her beloved dogs. Kristina enjoys kayaking in her free time.

GLR Employee Photos Kris

Teryn Miller

Teryn Miller, son of co-owner Craig, has worked for Great Lakes Roofing and Insulation system full-time for 12 years.

Born and raised in DeTour Village, MI, Teryn attended Lake Superior State University, and Bay Mills Community College. Teryn assists in managing the insulation side of the business, mastering cellulose, spray foam, and fiberglass insulation services. Teryn is a sales representative and project manager, scheduling crews and projects, making sure everything runs smoothly day to day.

After work, Teryn heads home where he spends his free time with his wife, two sons, and their dogs.