These guys are awesome. Worked with me on payment scheduling and worked around my hectic work schedule. They are on the high end pricing wise, but you get what you pay for sometimes and this is one of those times. The Dr. Was very communicative as to procedures and explaining why and what about preventative care. Ask for Sheila….. great attitude & very very very patient with customer service.