This place was perfect.... I hate the doctors office like most people and always wait till the very last minute but not anymore. I came in with 2 issues that were completely different. The doctor knew exactly what both issues were and took care of both. I was in and out in no time. Myself and my family WILL be coming back in the future.