Excellent service by Dr Tom and team. Friendly and thorough in explaining concerns and recommended treatments. Staff is very friendly and accommodating as well.