Thanks for the advice. We shortlisted a few (thanks to this forum) and a few others are recommended by friends. We have met and are meeting a couple of them this week. My mum was worried that they will charge us fees for consultation. Hence, to ease her mind, I thought I could ask experience people in this forum.