Positives- friendly staff, easy scheduling, inviting office environment, Friday availability, and up to date technology.
I feel cost $$$ reflex these positives. If you are wanting to stay in a budget, I would recommend getting price quotes around the area.
I get 10 points for this review.