I've been coming here for years. Lately I wasn't being responsible with my dental care so I stopped by on a Tuesday with a major tooth ache. I didn't have an appointment and they quickly pulled my records up and took care of me in less then 30min.
Thought I also mention the chairs there are so comfy. Only saying because it's part of the process, waiting.
Long story short, they quickly refereed me to a specialist and took the time to examine any further dental problems.
Plus the staff here is nice.
I would say give it a shot if you live close by.