Pros:
Pricing, Service
Cons:
Appointments are booked our weeks and weeks ahead and if you cancel, you're SOL. Several times we got called in the day of service that laser broke. We were promised a call back with a prompt reschedule and both times nobody called. We had to reschedule a few days later and in a different office further away.