I would like to start off by saying that my family really loves Dr. Tognacci! Our family of 5 has been patients for around ten years. For the most part the medical staff is great as well. However, the administrative team lacks in many ways. My wife had an appointment and rushed to get there. She left her insurance card and ID at home. They wanted payment for money owed up front before giving service. My wife asked if she could call back with the information and take payment over the phone. The person said yes and put her in a room. After 5-10 minutes, they came back and informed her that she could not be seen without payment and that the "office manager" said that she had to reschedule as my wife was "putting them behind". I cannot tell you how many times I have patiently waited while the office was 30-60 minutes behind. It is part of the medical operations and is to be expected. My wife explained that she could not come back or reschedule. They insisted and would not see her. I am disgusted! This is absolutely THE worst customer service I have ever received from a medical professional. It is such a shame because we really love the doctor, but we will most likely seek a different doctor now. The office administrative staff is short, rude, inconsiderate, lacking warmth, and overall indifferent to the customer. I get that it is a business and I also understand that collecting on medical bills can be a real issue. However, in context looking at a 10 year customer in good standing with a reasonable request it seems absurd to tell her to reschedule. I am not surprised to read the most recent reviews are very negative an echo the exact same things that I am saying. I sincerely hope that the partners in this medical group that actually see the patients read these reviews and take them seriously. There needs to be a change in culture and attitude in this office. I cannot stress enough how I can NOT recommend any new patients to go to this facility. Please go elsewhere even if it means a bit of a drive. You will be much happier elsewhere.