I give DP a five star rating on care and one star on service because I cannot give no stars. My Dr is Dr Berford and she gives excellent care. ..when I eventually get back to see her. EVERY single time I go to DP, I am informed at check-in that the Dr is running an hour to hour and a half behind. I schedule my appointment in good faith. After working a 10 hour day blowing 2 hours of my time in the waiting room is not something I enjoy or construe as good customer service. Unacceptable. I would find another Dr in heartbeat if my wife would allow it.