Dr Singh Behl is fantastic! Very thorough, kind and always on time!