24/7 Emergency Service: (414) 342-3829

What We Do


JM Brennan works to understand your needs to design a system that works for you today and tomorrow.

Learn More

Build & Install

JM Brennan is building on a tradition of quality, workmanship, and superior value.

Learn More

24/7 Service

J.M. Brennan's technicians have the skill and experience for every job, whether performing preventive maintenance or repairing a burst pipe.

Learn More

Experienced Contractors

85 years of industry experience

Contact Us