From Our Family
to Yours…
Meet Our Team
Since 1953, Bedford Animal Hospital has served as a premier, full-service veterinary practice in Hillsborough County and the Manchester, NH, region.
Our veterinarians, Dr. Sofield and Dr. Watts, as well as our staff of veterinary technicians and assistants, are committed to educating pet owners and promoting the health and well-being of every animal. From wellness exams and pet dental care to animal surgery and dog grooming, we provide a variety of veterinary services ‒ always with a compassionate, personalized touch.
Located in Bedford, NH, our animal hospital welcomes dogs & cats throughout the Manchester region & surrounding communities!
Our Veterinarians

William L. Sofield, DVM
Owner & Veterinarian
Read More
In his practice of Veterinary medicine and surgery, Bill feels that it is important to build strong relationships with pets and their owners in order to best provide for the lifetime health and well-being of each pet.
Bill and his wife Barbara have three daughters, four granddaughters, and two Golden Retrievers, Gus and Maisie. In his time away from work, Bill enjoys many outdoor activities with his family, such as sailing, boating, skiing, snowshoeing, and hiking. He also is a “do-it-yourselfer” and has fun working on home projects.

Melissa L. Watts
Veterinarian
Read More
Our Team

Joyce M.
Office Manager
Read More

Cheryl
Veterinary Technician
Read More
Coming Soon

Andrea
Veterinary Technician
Read More

Jessica
Veterinary Technician
Read More

Sara
Surgical Technician
Read More

Lane
Veterinary Assistant
Read More

Nicole
Veterinary Assistant
Read More

Sadie
Veterinary Assistant
Read More

Kayla
Veterinary Assistant
Read More

Bonnie
Grooming
Read More

Briana
‒ Richard S.
Veterinary Emergency Center (VEC) of Manchester
2743 Brown Avenue
Manchester, NH, 03103
VCA Capital Area Veterinary Emergency and Specialty (VCACAVES) of Concord
1 Intervale Rd.
Concord, NH, 03301
Bedford Animal Hospital
33 Old Bedford Rd
Bedford, NH 03110
Business Hours
Monday ‒ Thursday 8 AM ‒ 8 PM
Friday 8 AM ‒ 6 PM
Saturday ‒ Sunday Closed