Dr Shea and his office staff were all amazing and helpful. Dr shea was kind and took his time to ensure to answer all my questions and address all my concerns.