Don't count on appointments.
We have rented through TCHR for 18months, not once have they ever kept an appointment. We moved here from out of state and scheduled a time for our walk through. They showed up over 6 hours late (after our rental truck was supposed to be returned and our help already started their 10+ hour drive home). Of the various maintenance issues we've had, the schedule a time to show up and never have (not even on the same day). Without a phone call either to let us know that nobody was coming. Most recently, our toilet has been broken - piece in the tank physically broke - it's been a day and a half and still no repair person (again missed their appointment w/o calling). Since we have only 1 bathroom, I would think this repair would be a priority.
I would never again rent from these people, nor would I trust my property to them.