top of page
Service area includes Portland, Freeport, South Portland, Westbrook, Kennebunk, Kennebunkport, Arundel, Bath, Brunswick, Freeport, Biddeford, Falmouth, Yarmouth, Pownal, Gray, New Gloucester, Durham, Lewiston, Auburn, Topsham, Richmond, Woolwich, Kingfield, Eustis, Stratton, Carrabassett Valley, Strong, Phillips, Avon, Rangeley

SERVICE
AREA

 

Here are the towns we serve by county:

Cumberland County*: Portland, South Portland, Cape Elizabeth, Westbrook, Scarborough, Old Orchard Beach, Gorham, Windham, Raymond, Standish, Falmouth, Cumberland, Yarmouth, Freeport, North Yarmouth, Pownal, Gray, New Gloucester, Brunswick

​

Androscoggin County*: Durham, Lewiston, Auburn, Lisbon, Lisbon Falls, Wales

​

Sagadahoc County*: Sabattus, Bowdoin, Bowdoinham, Bath, West Bath, Woolwich, Richmond, Topsham

​

Kennebec County*: Litchfield, West Gardiner, Gardiner, Farmingdale, Chelsea, Augusta, Hallowell, Manchester

​

York County*: Biddeford, Saco, Arundel, Kennebunk, Kennebunkport, Wells, Lyman, Alfred

​

Franklin County: Eustis, Stratton, Coplin, Coplin Plantation, Wyman Township, Carrabassett Valley, Kingfield, Salem, Freeman Township, Avon (most parts), Phillips, Strong, Madrid, Rangeley, Dallas Plantation, Sandy River Plantation, Oquossoc (Most parts), Rangeley Plantation (most parts), Langtown, New Vineyard, Farmington

​

Somerset County: New Portland

​

Please note that we are sorry to say that we cannot make exceptions to our service area. Fill out our form if you want to be put on our expansion list! 

Let's Work Together

COMPASSIONATE VETERINARY CARE IN YOUR OWN HOME

 

Call to book your appointment!  

(207) 536-8387

* We offer extended euthanasia hours (Most Monday through Thursday evenings 5-7pm) to those towns that we serve within the starred counties above. 

​

​

Extended Euthanasia Counties

bottom of page