I have been a patient at avalon in Redwood city for many years. I have always been happy with the service and specially the personal, very friendly and professional, however my last visit wasn't as pleasant. My appointment was at 9:30 but I was not treated until 10:15. When I asked the reason I got an explanation but never an apology. I understand that circumstances happen some times but as a patient I feel I should have had an explanation and apology even before I asked.