1. TLC Home Services 5350 Bellaire Blvd Unit 1114, Bellaire, TX 77402 Coordinate: 29.706667,-95.46833 Phone: (979) 922-6930