Beautiful practice. Staff is very friendly and helpful. They do a lot of stuff there and you don't always have to run to a million different places. The doctors are nice and have a sense of humor too. They actually seem to have time for ya and care about what they're doing