I was in for my annual exam today, and my experience couldnt have been better. The people here are extremely knowledgeable, courteous, empathetic and always put their patients first. This goes for everyone in reception all the way through to billing; Best in Class.