Great service and friendly competent staff. I only wish the office wasn't in such a seedy crumbling location. The building and the parking lot are in desperate need of repair. This practice touts its modern equipment and methods, but the image and perception you get when arriving is something else, especially next to a tacky tobacco shop. Location, location, location.