I am very happy with the care I received from Dr Richard Chan and his amazing team! From the very first consultation to the final check-up, everyone was kind, professional, and genuinely invested in my progress. They made every visit comfortable, and always took the time to explain each step of the process to me. Thank you Dr. Chan!