Unfortunately we had a poor experience with this estate agent. During the tenancy, everything was fine... the problems we had were after we vacated the property. It took 3 months to get "some" of our deposit back (1 day before we would have to go to the tenancy deposit scheme). We had the property professional cleaned but were charged again for it as we did not use the company 1st avenue recommend. They also tried to charge us for kitchen work surface, under unit lights and to replace the whole electrical system of the oven when an oven button was missing. Unfortunately we received unprofessional emailsand phone calls from them when discussing the deposit. If you do use this agent, I would recommend arranging the professional clean through them and being very very careful with checking the inventory on checking in and out.