Constantly two to three hours late, but yesterday I was still waiting at 6:15pm for a 1:30pm appointment. I gave up. Looking for a new doctor now.