I have rented a flat from this agent for the last five years. I have no complaints about them. During my tenancy if anything was needing done was addressed quickly and i was always informed of the time scale. Ten days after i left i had a full deposit back. What more could you want ?