Payment is expected at the time services are rendered. We accept cash, personal checks, MasterCard, Visa, Discover, and Care Credit. We make every effort to make sure all fees are fair and reasonable. You are encouraged to discuss charges before services are rendered. Estimates are provided upon request.