The overall experience was very good including the customer service from from sign in process, to the quality of my service provided and the person who administered my service was extremely polite knowledgeable and able to carry out the services very well.