We absolutely love and adore Dr. Kaelin and her team! The whole experience from start to finish is amazing! She is incredible with my 2 year old son and if I could give them 100 stars I would!!