Unprofessional! The worst agent I have ever had to deal with. From the point you agree to lease a property to the day you hand in your notice you are at the bottom of this agents list. Any service that involves paperwork or rental negotiations takes weeks or even months before a response or paper work is received. Do not trust them, especially when making verbal agreements particularly rental negotiations; given that they take months to do paper work - you'll find that they will deny any agreement made.
From the very moment you hand in your notice expect to be harassed for two months. You can try and cooperate and be reasonable and fair, but they will push boundaries, expecting you to rearrange your life in order to do viewings that fit around their prospective clients. Some days you could have 9 or more missed calls in an hour! They are rude and selfish and will spout legal jargon from your contract, in order to get their way. They are arrogant enough to assume that tenants are not aware that they have the right to enjoy the property without disruption until the end of the tenancy, which is likely to supersede some of the clauses in their contract.
Save yourself the stress and deal with an agent that treats tenants fairly and with equal respect!