We opened a DIY Do it yourself showroom, we sell pest control chemicals to the public and we can explain how best to apply them to get the best result,. We’re located at 1702 Center Street, Deer Park, Texas. 77536

CALL US TO SCHEDULE  A SERVICE TODAY:  + 1-713-477-0047