Spread the word and we’ll give you and your referral 10% OFF your next service! Learn More
Waukegan Roofing Waukegan Roofing

For Emergency
Services Call

Request Your Estimate
Our Staff

Meet Our President

Bruce Diederich, President

Bruce Head shot

Bruce Diederich grew up in the roofing industry, beginning at an early age working for his father’s roofing business learning the shingling trade. Later on, he moved into the lumber industry selling material to homeowners, Builders and Developers in the Chicagoland area, eventually moving to Ft. Myers, Florida to continue his career. After a few years in Florida, he returned to the Chicago area where he worked for the leading local and nationally recognized roofing material Distribution companies in a variety of capacities for the next several years. Ultimately, though, his passion was in Contracting.

In 1998, Bruce purchased Waukegan Roofing, a well-established Chicago Commercial, Industrial and Residential Roofing Company in business since 1914. Since the acquisition, the company has made the decision to focus on Commercial and Industrial Low-Slope roofing projects, including a full-service in-house Service & Maintenance division.

Bruce has been in the building materials and roofing industry for over 45 years, serving in numerous local and national industry related trade associations in various capacities including:

  • MRCA (Midwest Roofing Contractors Association) previously serving as a Director
  • CRCA (Chicago Roofing Contractors Association) in various positions:
  • Board of Directors
  • Secretary
  • Vice President
  • 1st Vice President
  • President
  • Past President
  • CRC (Chicagoland Roofing Council) Union Roofing Contractors
  • Past Member of the Labor Committee

Meet The Whole Team

Phil Diederich, Executive Vice President

Phil has been with Waukegan Roofing for over 15 years and holds numerous certifications, such as GAF C.A.R.E. certifications, Air Vent ventilation expertise, and many others.

He is a former member of the Chicago Roofing Contractors Association (CRCA) Board of Directors and was the Co-Chair of the CRCA Emerging Leaders Committee.  Phil is also a graduate of the NRCA Future Executive Institute.

Dominic Marino, Sales & Project Management  

Dominic’s roof industry career has spanned 39 years, including management roles in contracting, manufacturing, and distribution.

At Waukegan Roofing, he is charged with developing customer relationships, estimating, sales, and project management. Given the breadth of his experience, Dominic is well-suited to operate successfully in all areas and disciplines of our industry.

Josh King, Project Manager 

Josh was “born to roof”. He can walk on almost any roof, no matter how high or how steep, and he excels at understanding what it is he is looking at and how to fix it right the first time. Josh has worked in the field as an Installer, a Service and Repairman and also as an Estimator. He has worked his way through the Roofing Apprenticeship Program to Journeyman Roofer.

Josh holds numerous certifications, such as Air Vent ventilation expert and GAF C.A.R.E. certifications to name a few. He is also OSHA 10-hour and 30-hour certified, certified in asbestos handling and scaffold training and is Red Cross First Aid trained, as well as several other “hands-on” training courses from the industry’s leading Manufacturers.

Robert "Bob" Jeffries, Superintendent 

Bob is a 5th generation roofer, having grown up in and around the roofing industry through his family’s commercial roofing company, Clayton Roofing (est. 1897). Following in his family’s tradition, he started as an Apprentice with the Roofers’ Waterproofers’ Union Local 11, eventually moving up through the trade to owning and operating Clayton Roofing. With the merger of Clayton Roofing and Waukegan Roofing, Bob brings a wealth of practical roofing and management experience to the firm.

Bob is OSHA 10 and 30-hour trained, CERTA Torch Certified and also has been trained in asbestos handling, scaffolding, Red Cross – First Aid, and has attended several roofing manufacturers’ “hands-on” roofing system training seminars. His vast industry experience and knowledge has helped our field production crews better manage the various situations that they encounter on the roof on a daily basis and perfectly promotes our company slogan of “Installing Roofs You Can Rely On”.

Brian Franke, Service Project Manager

Brian has 10 years experience scheduling, coordinating, estimating, and selling service, maintenance, and repair programs.

Garen Rodriguez, Quality Control / Safety Manager

Garen spent 11 years at Underwriters Laboratories as a Fire Lab Lead Technician for residential sprinklers and roofing. In his role, he was tasked with ensuring that all products tested through his area met the high standards required to carry the “UL” logo. After that, he spent 6 years as a Field inspector for Carlisle Syntec helping roofers to install great roofs and assisting Carlisle in providing quality warranty inspections for quality roofs. He is a Veteran of the US Air Force Fire Department.


Call (855) 253-1070 now to get in contact with our award-winning commercial roofing team at Waukegan Roofing.

Request Your Quote Contact us to schedule your service  
- we’re ready to help you now!
  • Please enter your first name.
  • Please enter your last name.
  • Please enter your phone number.
    This isn't a valid phone number.
  • Please enter your email address.
    This isn't a valid email address.
  • Please enter your address.
  • Please make a selection.
  • Please enter a message.

Why Waukegan Roofing?

  • Available 24/7
  • Satisfaction Guaranteed
  • 100+ Years of Experience
We Get The Job Done Right The First Time. Every Time! Put Our 100+ Years of Experience to Work For You