yes. We take most major insurance plans, including Masshealth and Medicare. We unfortunately don't take some less common plans.