We take ALL major insurances including Aetna, BCBS, Cigna, Harvard Pilgrim, Maine Community Health Options, United Healthcare, Martin's Point plans, and Medicare. Currently we are no longer accepting adult Mainecare patients but this decision is reevaluted on a regular basis. We take all major credit cards. We offer uninsured the PROMPT PAY option of $125 (other fees may apply depending on services provided) which may be paid using cash, debit or credit card. Sorry but we do not take any international insurance, out of state Medicaid or personal checks.