Alan is very professional and provide us with details and good advice. He provides excellent service, prompt response and thorough follow up. Very reliable and trustworthy agent. With his good selling strategy, he managed to sell my flat in a day at a exceed expectation price! Amazing performance, highly recommended!