Extremely unprofessional service. This establishment is one of the most poorly run companies. They called twice the week before my appointment to ensure that I would arrive promptly at the time of my appointment. After showing up 5 minutes early, they let me sit in the waiting room for twenty minutes. After…