what our patients say

  • "Chris is knowledgeable, warm, friendly and takes the time to really know patients and treat them with respect. I trust Chris with not just my own care, but my spouse and child as well. Peregrine is truly a practice - Freeport is lucky to have it!"

    —Jessica, Yarmouth

  • "Have been going to Chris for long COVID symptoms since the fall, and it's helped me immensely with fatigue, chest pain, and nervous system symptoms. Chris is a great listener, very knowledgeable, and a caring practitioner. Would highly recommend to other Long Covid patients who are at a loss for options in the world of traditional medicine!"

    -Adele, Portland

  • “Chris is such a down-to-earth professional…I went from several migraine headaches a day to 1 or none. It took a few treatments before I started seeing results, but it changed my life for the better.”

    —Earl, Portland

  • "My doctor recommended Peregrine Acupuncture and I'm so glad she did. Within minutes, I was at ease. Chris and the staff were all so friendly , easy to talk to, and asked all the right questions."

    Olivia, Freeport

  • "Dr. Haskell saved my life."

    —Martha, Harpswell

  • I don’t have pain coming up my legs anymore! I can walk on the beach again!"

    —Suellyn, Brunswick

Get in Touch with Us!

Schedule a Consultation

Your first consultation will be a discussion of your medical history, health concerns, and goals. Patients receive an individualized treatment plan and a Good Faith Estimate at their consultation. They may also choose to start their acupuncture treatment plan the same as the consult. Call our front desk to schedule or fill out this form.

Make an Appointment

Returning patient? Use this form to make an appointment, reschedule one, or check our appointment availability. You can call us at 207-222-3109.

Check Your Insurance Benefits

Some insurance companies cover acupuncture while others do not, and insurance benefits can be very confusing! Provide your insurance information ito us and as a courtesy to our patients, we will contact your insurance and verify that acupuncture is covered. Unfortunately, Medicare does not cover acupuncture at this time.

Have a Question?

Ask us a question and our Patient Care Coordinator will get back to you as soon as possible.