Self-Pay Pricing
- Straightforward, transparent pricing for visits, add-on services, and lab work.
- Cash or credit card accepted — save $10 when you pay with cash.
- Patients enrolled in Medicare or Medicaid (MassHealth) are not eligible for self-pay due to federal and state regulations.
New Patients
- Comprehensive first visit and full health history
- Physical exam and assessment
- Diagnosis and personalized treatment plan
- Establishes you as a patient with full access to ongoing care
Returning Patients
- Sick visits
- Chronic disease management
- Preventive care
- Prescriptions, refills, and medication management
- Labs and imaging orders
- Referrals
Membership Patients
- Unlimited visits
- Your physician who knows you
- Text your doctor directly
- Care coordination managed for you
- No enrollment fees
Pay-what-you-can pricing is available for anyone experiencing a financial hardship — just ask at the time of booking, or make a flexible payment online.
Add-on Services
EKG with Interpretation
Performed and read in office
- Screens for:
- Arrhythmia (irregular heartbeat)
- Heart block (electrical conduction problems)
- Heart damage (signs of past or current strain)
- QTc interval (the heart’s electrical recovery time)
Ear Wax Removal
Quick, gentle in-office procedure
- Carbamide peroxide drops to soften the wax
- Gentle removal in the office
- Restored hearing
- Relief from ear fullness or pressure
Discounted Lab Prices
Negotiated rates through Quest
- CBC — $5
- CMP — $10
- TSH — $10
- Lipid panel — $10
- A1c — $10
- Blood draw fee — $10
- See all lab prices & what each test does →
If you need a superbill to submit for out-of-network reimbursement, a $25 administrative fee applies.
Office Policies
Chaperone for sensitive exams
Some sensitive physical exams require a chaperone, including EKG, breast exam, pelvic exam, and rectal exam. Please confirm with the office at 617-675-4085 before scheduling so we can arrange a chaperone for your visit at no additional cost.
Cancellations & no-shows
If you cancel more than 24 hours after booking without rescheduling, or if you don’t show up to your appointment, there is a $49 fee.
If you need to rebook your appointment, there is no fee.