We love Dr. Thompson and his staff. Dr. Thompson is so great with his patients and makes you feel so comfortable. They all explain everything in detail so you know what to expect.