
- Country: USA
- State: Texas
- City: Houston
- Address: 6113 Aletha Ln, Houston, TX 77081, USA
- Store
More companies in your city
1 Review(s)
C. Nunez
27.09.2016
This Todd Lander only holds a plumbers apprentice license. He owes other plumbing companies 10s of thousands of dollars. He has cut off his phone and is no longer available. What a snake! Make sure you do RESEARCH on any company you are going to put any trust in!
Added comment