Sherra is very thorough in detailing what the process will entail and care afterwards. Nothing came as a surprise. Very much the professional and knowledgeable. She tries hard to keep you as comfortable as possible. I would most definitely recommend her and will be a return customer.