I recently moved into Deer Cross and I have nothing but praises for them.
The apartment was super clean when I moved in, as if no one lived there before me, and I was very suprised to see very modern appliances. On the third day I was there I did experience a couple of problems, the hot water knob in the shower fell off and the master bedroom light stopped working. So I went to the front office and was greeted by the Friendliest staff ever! I told them what was going on and signed a mantinence request for and went back home and the man showed up in les than an hour and had everything fixed in about 20 minutes! Also I feel the need to mention that the pool is stunning! I feel like I'm at some five star resort when I'm there. All in all as long as I'm in Lufkin deer cross will be my home, best place in town!