Contact Us

Leak Meisters Leak Detection LLC
12235 E. 75th St. Indianapolis, IN 46236
Phone: 317-649-3371
Hours: Mon-Fri 8 a.m - 6 p.m. & Sat 8 a.m. - 12 p.m.
Winter Hours: By appt. only. Due to the weather we will be in the office on an irregular basis but will continue to check messages frequently. 

Feel free to contact us at your convenience. We always do our best to get to the phone during normal business hours. If for some reason we are unable to answer, we'll return your call ASAP. All phone calls will receive priority over emails but we try to reply to all calls and emails by the end of each business day.