Leroy's Plumbing Inc

2 reviews
  • Country: USA
  • State: Texas
  • City: Moulton
  • Address: 116 Main St, Moulton, TX 77975, USA
  • Store
Phone number
2 Review(s)
Elaine Pavlicek
18.06.2019

Been 2 months still waiting n no calls wouldn't recommend. Hired someone else. Was there the same day. Leroys is very disappointing. Wouldn't recommend to anyone.

Richard Eperjesi
14.01.2019

They may do good work, but they do not work by appointment.

Added comment