Elena is absolutely the best. I have been coming to her for years. She is professional and kind and does a fantastic job. Dr Hamilton is very pleasant.