Island Veterinary Service

Veterinary Care for the Island Communities of Casco Bay

checkup for a black lab

Dr. Flood gives a black Lab a dockside veterinary exam.

John Flood, aboard a 27′ Eastern, the “Rita Joan”, provides veterinary service to pets and farm animals on the islands of Casco Bay.

Appointments are held at public and private docks on the islands. The boat has a small lab and is equipped to perform minor procedures. We travel to the following Casco Bay islands:

  • Peaks Island
  • Great Diamond Island
  • Little Diamond Island
  • Long Island
  • Chebeague Island
  • Cliff Island

House Calls to Portland and Greater Acton Areas, and the towns in between

Home visits have a relaxed pace and put pets at ease in familiar surroundings. We work closely with local clinics, referring cases as needed and putting medical records in place for easy transitions when pets can no longer be treated at home. We also help with poultry and small ruminants.


For more information or appointments call 207 415-6505 or email us at