I have been working with Bhavika for over 4 years now and I would say she has a perfect blend to understand what the client needs are and then adds her own touch to create a perfect design.
It takes many attempts of scratches, until the final art is a masterpiece.