Amy was thorough, professional and knowledgable throughout the treatment. She took her time and I didnt feel rushed - she is a perfectionist and has mastered her craft to ... more