Veterinary services

Care through every stage of life.

From routine wellness visits to surgery, senior support, and compassionate end-of-life care, we explain your options clearly and help you make informed decisions for your pet.

How we can help

Thoughtful veterinary care

Select a service to learn more about the care available at All Saints Animal Hospital.

Veterinary wellness examination

Preventative Care

Routine examinations establish a baseline for your pet’s health and help us identify changes early, when more care options may be available.

Learn More
Dog and cat together

Dental Health

Regular oral assessments and professional cleanings help protect your pet from dental disease, discomfort, and related health problems.

Learn More
Small dog outdoors

General Surgery

We perform common outpatient soft-tissue procedures, including spays, neuters, and the removal of certain masses or growths.

Learn More
Senior dog outdoors

Senior Wellness Checks

More frequent examinations help us monitor age-related changes and support your pet’s comfort, mobility, and quality of life.

Learn More
Cat and dog resting outside

Parasite Prevention

Individualized prevention helps protect pets from fleas, ticks, heartworms, and other parasites that can affect long-term health.

Learn More
Dog wearing protective glasses

Cold Laser Therapy

Therapeutic light may support circulation, ease inflammation and arthritis discomfort, and assist healing after certain injuries or procedures.

Learn More
Rainbow in a quiet sky

End-of-Life Care

We provide compassionate guidance and support when you are making difficult quality-of-life and end-of-life decisions for your pet.

Learn More
Person gently touching a cat’s paw

Client Education

Clear explanations and reliable information help strengthen the bond between you, your pet, and your veterinary care team.

Learn More

Please note: The information above is a general overview. Available care and recommendations depend on your pet’s individual needs and examination findings.

Questions about your pet’s care?

Call the hospital.

Our team can help established clients determine the appropriate next step and arrange an appointment when needed.

Call (828) 697-1717