i always have such a good experience when i come here, everyone is always so friendly and welcoming and seem to know very well of what they're doing!!! have never had a problem with dr thompson and staff (-: