The staff was very professional, courteous and helpful. The appointment with the physician was on time and thorough, everything was explained very clearly.