How do I make an appointment?

Appointments can be scheduled with our receptionist with a phone call. Our hours are Monday – Friday, 6 A.M. – 4 P.M.

Call us at 978-535-4263*

*If you get an answering machine please leave a brief message including your name, telephone number and your call will be returned.


What should I do in case of emergency?

Outside of regular business hours, we provide emergency services for our clients. If the doctor is unavailable, the name of an emergency facility will be provided.

How Far Do You Travel To Make House Calls?

Our house call service covers fourteen different towns: including Beverly, Danvers, Lynn, Lynnfield, Marblehead, Nahant, North Reading Reading, Peabody, Salem, Saugus, Swampscott, and Wakefield.

Do you service Boston's North End and the Waterfront?

You bet we do. We recently expanded our service to the North End and the Waterfront.