Fragrance-Free Policy

All visitors to our office are requested to avoid using scented products, or wearing clothing which has had contact with scented products or chemical fumes.  Severe reactions can occur in some of our patients, even in the absence of a noticeable aroma.  We recommend using unscented personal products.  If you forget to comply, we may need to reschedule your appointment.   Thank you for your cooperation with this policy.    

  • NO Scented Hair Products, Lotions, Perfumes or Colognes
  • NO Scented Laundry Detergents or Dryer Sheets
  • NO Essential Oils
  • NO Tobacco Smoke
  • NO Moth Balls, Insect Repellant, Dry Cleaning Fluids or Gasoline.

Office Hours

NOTE:  Our laboratory closes 1/2 hour before the office closes.  Appointments are required for blood draws – no walk-ins, please.

  • Monday 9-5
  • Tuesday 9-5
  • Wednesday 11:30-7:00 pm
  • Thursday 9-5
  • Friday 9-12

Holiday Hours 2024  Closed

  • Memorial Day-    Monday, May 27, 2024
  • Juneteenth-          Wednesday, June 19, 2024
  • 4th of July-           Thursday, July 4, 2024 & Friday July 5, 2024
  • Labor Day-           Monday, September 2, 2024
  • Columbus Day-   Monday, October 14, 2024
  • Thanksgiving-     Open Wednesday, 11/27/24  9:00 – 3:00pm;   Closed on Thursday-Friday, November 28 and 29
  • Christmas-          Closed Tuesday, December 24, 2024 & Tuesday, December 25, 2024Open Thursday 12/26/24 11:30 – 7:00pm
  • New Year’s-         Wednesday, January 1, 2025

Allergy Treatment:     Allergy injections are currently administered on a walk-in basis on:

                Tuesday 10:00-12:00 & 1:30-4:30pm      Wednesday 11:30-3:00 & 4:00-6:30pm       Thursday 10:00-12:00 & 1:30-4:30pm  

Vitamins, Herbs and Supplements:  In addition to our online store, established patients can purchase supplements at our office during regular office hours.  For faster service, you may call and place your order ahead of time, and we’ll have them ready for you.   We also offer shipping by UPS ground service for an additional fee.   Shipments generally arrive in 2-3 business days.

Appointment Cancellations

We require 24-business hours notice of cancellation or reschedule for all appointments.   If necessary, messages may be left on our answering machine after hours. We charge a $50 fee for missed appointments or late cancellations with our practitioners or allergy department for established patients. For appointments with our IV department, it is a fee of 50% of the treatment cost.

For New Patient appointments we charge a fee of $310 for a missed appointment or late cancellation, 24-business hours notice is required for all cancellations.

We thank our patients for their understanding, these policies are out of respect for our practitioners, staff and other patients. Missing, late canceling or arriving 15+ minutes past the scheduled appointment time prevents our staff from offering these appointments to other patients.

Payment and Insurance

When scheduling your initial appointment, an office assistant will ask about your medical insurance plan and assist you in determining your coverage for our services. Copays and deductibles are expected at the time of service, as well as any service not covered by your insurance. We accept cash, checks and credit cards (MasterCard, Visa, American Express, and Discover). Please have your insurance card(s) available when you call. We accept many insurance plans which may cover all or part of your visit fee. Once you schedule your initial appointment, we will verify your coverage. The following is a partial list of accepted insurances. There are many other plans which may provide coverage at our office.

  • Aetna
  • Blue Cross Blue Shield
  • Cigna
  • Connecticare
  • Fallon Select Care HMO/PPO
  • GIC Plan / Commonwealth Indemnity Plan
  • Harvard Pilgrim HMO/PPO
  • Health New England HMO/PPO
  • Health Plans Incorporated
  • Humana
  • Mass General Brigham HMO/PPO plans
  • Medicare
  • Oxford Health
  • PHCS/Multiplan
  • Tricare
  • Tufts Health Plans
  • UMR
  • United Health Care
  • Wellfleet

If you do not have insurance coverage, we can quote you the anticipated fee for your service. Payment is expected at the time of your visit. We accept cash, checks and credit cards (MasterCard, Visa, American Express, and Discover).


Click here to download our Notice of Privacy Practices.


From I-91 (north or south), take exit 23. The exit will come to a “T.” Turn left on Pleasant St./Route 5. Proceed ½ mile to #395, on your left, just after the blue ATM. Park on either side of the building. The main entrance faces Pleasant Street. From downtown Northampton, take Pleasant Street ½ mile to #395. You’ll see us on the right, after Northampton Bicycle and the plaza with the UPS Store. Park on either side of the building. The main entrance faces Pleasant Street.