Dr. Lo is great! He takes the time to listen to your concerns and addresses them. Felt very comfortable talking with him and his staff.