Wow! I gotta' tell you I'm surprised to read the previous reviews! I've been seeing Dr. Caserta twice annually for better than four years now. I am, by my own admission "hyper-critical," and have never: received anything less than quality medical care, encountered a rude staff member, or had an extensive wait time.