I have been here many times and have always found it professional and mostly on time. I see Dr. Lorenz. Who is knowledgeable and professional in every aspect. I think that your attitude reflects how you will be treated by the staff. I have never had a problem.