Dr Tavakoli is amazing! He really knows what he's doing, and always delivers an amazing result! He won't push you, and will make sure you're in optimal form for surgery. In my initial consultation he suggested I delay my surgery to improve my posture, now over 9 months from my initial consultation, I had my BA 3 months ago, my posture is undeniably a million times better, I am absolutely in love with my new breasts and he has improved my confidence/ body image more than I could ever say. His staff (Jemma, Sarah and Jennifer) have been so helpful, kind and caring the whole journey as well and I couldn't have found a better team to have been apart of this surgery. If you are looking for someone, don't look any further because Tavakoli is the best of the best! There's a reason people travel all over the world for him!