Great experience. I've had no trouble communicating what I want and the results are great. I'm really happy with my overall experience there. My only issue is that the services are a bit on the expensive side, but ultimately I think it's worth it because she knows her stuff and does such a good job.