There is No Substitute for Experience

We take pride in difficult projects that require custom design and strategic implementation.

In business since 1967, J.G. Hahl & Co. is an established Northeast Ohio remodeling firm that provides design, build, installation, renovation, and preservation services. We take pride in difficult projects that require custom design and strategic implementation. We listen and take the time to get to know you so your project—big or small—will function for you.

Joe Hahl is a third-generation contractor and master builder as well as a state licensed electrician, plumber, and heating contractor. He takes pride in being on site working with the team.

Karen Hahl has an eye for solving spatial problems and is a detail-oriented, design-savvy resource for clients. From assisting with materials selection to aesthetic aspects of projects, her collaborative nature assures that projects run smoothly.

Let's Talk

Turn-Key Renovations

When you work with J.G. Hahl & Co., the owner is on site with an experienced team of longtime trades professionals. We guide the project from idea to final walk-through. As a full-service design/build remodeling firm, we manage everything from carpentry to, roofing, drywall, painting, electrical, plumbing and HVAC. We do it all. We are able but not limited to:

  • Kitchens
  • Primary Suites
  • Bathrooms
  • Additions
  • Commercial Renovation
  • Windows
  • In-Law Suites
  • Family Rooms/Rec Rooms
  • Basement Finishing
  • Commercial Office Buildouts
  • Historic Preservation and Renovation
  • Home Office
Need a Renovation?
Historic Restoration

Restoration Expertise

We have a special interest in historic preservation and have completed many projects on Jonathan Goldsmith homes in Lake County as well as other historic structures in the area.

Need a Restoration?
Historic Restoration
County Map

Licensed, Bonded and Insured

J.G. Hahl & Co. carries state licenses for electrical, plumbing, and HVAC. Our Ohio State License is #12724, and we are registered in Mentor, Painesville, Willoughby ,and Lake County. We secure registration in communities as needed. We are also a member of the Plumbers Association of Northeastern Ohio (PANO).

Clients on table

Let's Talk About Your Project

How can we help? Give Joe a call at 440-259-2220 or email Also, you can fill out this simple contact form and we’ll get in touch with you.

Let's Talk
Clients on table