I have been taking my current dog its whole 10 year life. The place is not modern looking but I personally would choose service over the decorations anyday. The doctors here are very professional and friendly. The prices are very hard to beat.
Just make sure to make appointments. They do get back up quickly. So walk-ins are possible but on occasion you might have to make the appointment to come back . They have quite a large customer base with their pricing.