Call (978) 222-3121 - MA | (603) 242-2296 - NH  


Please click here for a current fee schedule.

Refresh Mental Health, an Insurance Friendly Company. 

We are participating providers

  • Aetna
  • Allways Health Partners
  • Anthem NH
  • Beacon Health Strategies
  • Blue Cross Blue Shield
  • Boston Medical Center Health Net
  • Fallon
  • Harvard Pilgrim
  • Meritain Health
  • Neighborhood Health
  • OptumHealth Behavioral Solutions
  • PacifiCare
  • Qualcare
  • Tufts Health Plan
  • Tufts Direct
  • Tufts Navigator
  • Tufts Together
  • Tufts Unify
  • United Behavioral Health
  • Well Sense


Cash, check, and most credit cards are accepted for payment.

Cancellation Policy

A missed appointment is a loss for everyone. Please give 24-hour notice if you are unable to attend your next scheduled appointment. You will be charged $70 if we receive less than 24-hour notice for your missed counseling appointment. This fee is not covered by insurance.

Questions? Please contact us for further information.