Staff very professional and courteous. all questions answered by provider. Gave good explicit directions.