I have been seeing Dr Ellis for the better part of the last year and I am thrilled with the service I have received. He isn't just there to rush me out and takes the time to get a understanding of who I am and how he can help. If you need a Dr then this is the place for you!