Because we travel to your location, our clients base is limited to one hour of driving time in all directions of our home base, New Ipswich, NH. Although we often get phone calls requesting care outside of our range, it is important to us to maintain this range, so that we are never too far away in case of an emergency. However, we occasionally make a distance exception under certain circumstances. Please give us a call if you wish to discuss your specific situation.

Here is a list of all the counties and towns that we serve in Massachusetts and New Hampshire. If you are unsure of whether we come to your area or not, please don’t hesitate to call and ask!


Middlesex: Acton, Ashby, Ayer, Chelmsford, Dunstable, Framingham, Groton, Littleton, Lowell, Pepperell, Shirley, Townsend, Tyngsborough, Westford

Worcester: Ashburnham, Athol, Barre, Berlin, Bolton, Fitchburg, Gardner, Harvard, Holden, Hubbardston, Lancaster, Leominster, Lunenburg, Petersham, Westminster, Winchendon

New Hampshire:

Hillsborough: Amherst, Antrim, Bedford, Brookline, Francestown, Goffstown, Greenville, Hollis, Hudson, Lyndeborough, Manchester, Mason, Merrimack, Milford, Mont Vernon, Nashua, New Boston, New Ipswich, Pelham, Peterborough, Temple, Weare, Wilton

Cheshire: Dublin, Fitzwilliam, Jaffrey, Keene, Rindge