Love Mary! I have been seeing her for 3 years and she has been amazing each and every time. Not only does she really listen to you but she offers solutions that are in your best interests. Her staff is awesome too and very accommodating. Thanks Mary!