Dr Boisvert has changed my life! I HIGHLY recommend him! You can expect a bit of a wait when you come in for an appointment but believe me it is well worth it for the quality. It is because he really cares and focuses on each of his patients. They have free WiFi so I bring my laptop and catch up on emails if I have to wait.