Angels of Assisi offers low-cost clinic services to keep pet ownership affordable.

Appointments are available Monday–Saturday. Please call (540) 344-8707, email angels@angelsofassisi.org, use our Patient Portal, or fill out the form below to schedule your pet’s appointment.

Walk-in wellness appointments are available every Saturday from 8:30am-12:00pm!

Community Clinic

Our Services

  • Well Pet Exam: $30

    Dogs 
    Rabies: $20
    Bordetella Kennel Cough: $20
    Distemper/Parvo: $20
    DHLPP: $40
    Lyme: $30
    Lepto: $20

    Cats
    Rabies: $20
    FVRCP Feline Distemper: $20
    FeLV Feline Leukemia (If combo test negative): $20

    Deworming: $15-20

    Microchip: $25 – Includes free lifetime registration

    Nail Trim: $20

    Diagnostic Tests
    4Dx Test: $35
    Feline Leukemia and FIV test: $30
    Fecal test: $20-$25

  • Sick Pet Exam: $45

    Ear Infections
    Cytology: $20
    Cleaning: $15
    Aerobic Culture: $120

    Eye Infections
    Ocular pressure: $15
    Eye Stain: $15
    Tear test: $15

    Dermatology
    Skin scrape: $20
    Skin cytology: $20
    Aerobic culture: $120

    Heartworm Treatment
    Varies on size

    Diagnostics
    Urinalysis: $40-$55
    In house cytology- skin and ear: $25
    Allergy testing: $220-$320
    Blood work: $125-$170
    Digital X-Ray: $120

    Laser Therapy: $15-$30 per session

  • All surgeries include pain medicine

    Spay/Neuter

    • Dogs

      • Spay (Female):
        Under 60 pounds: $135 (in heat, add $25)
        Over 60 pounds: $150 (in heat, add $25)

      • Neuter (Male):
        Under 60 pounds: $130
        Over 60 pounds: $135

        Undescended testicles: add $20 per testicle

      • Umbilical Hernia repair: add $20

    • Cats

      • Spay (female): $125

      • Neuter (male): $105

      • Feral Cat (includes Rabies Vaccine): $52

        Feral cats may be brought to Angels of Assisi in fully covered traps (one cat per trap) on Monday, Tuesday, or Wednesday mornings. Drop off is between 7:30am and 8:00am with pickup in the evening. All cats brought in traps will be ear-tipped to identify them as sterilized, vaccinated cats. This is a first come, first serve program.

    For transport options outside of Roanoke, please see Spay/Neuter Transport category below

    Amputations

    Cystotomy

    Ear Hematoma

    Enucleation

    Exploratory

    FHO

    Pyometra

    Additional Services
    ParaDefense – $15, Revolution – $25 (applied after surgery)
    Microchip with surgery: $25
    Vaccinations with surgery: $20 – $25
    Nail trim and ear cleaning at the time of surgery are included at no charge!

  • Dental cleaning (scale and polish, includes x-rays): $220 for animals under 50lbs and $285 for animals 50lbs or over

    Minor extractions: $15 each

    Surgical extractions: $30 each

  • Available at our facility.

    Over-the-Counter Medications

    ParaDefense Plus: $15 per dose

    • Covers fleas and ticks, chewing lice, sarcoptic mites

    Effipro: $15 per dose

    • Covers adult fleas, ticks, chewing lice

    Requires a Prescription

    Bravecto: $70 per dose (lasts 3 months)

    • Covers fleas, ticks, demodex

    Nexgard: $30 per dose

    • Covers Fleas & Ticks

    Heartworm Prevention

    Must have negative heartworm test on file

    Revolution Plus for Cats: $25 per dose

    • Covers fleas, ticks, ear mites, and heartworm prevention

    Sentinel: $15 per dose

    • Covers heartworms, hookworms, roundworms, whipworms, and environmental fleas

    Simparica Trio: $35 per dose

    • Covers fleas, ticks, heartworms, hookworms, roundworms, and whipworms, and

  • Angels of Assisi has partnerships across Virginia and West Virginia to offer affordable spay/neuters to communities in need. Transport locations and contact information are listed below.

    Alleghany Humane Society- Covington, VA: 540-862-2436

    Bedford Cares- Bedford, VA: 434-444-5511

    Bedford Humane Society- Bedford, VA: 540-586-6100

    Cats Cradle- Harrisonburg, VA: 540-433-1135

    Franklin County Animal Shelter- Franklin County, VA: 540-483-7440

    Friends of Russell County Animals- Lebanon, VA: 267-294-7727

    Friends of Tazewell County Community Cats- Richlands, VA: 276-202-0450

    Galax Animal Shelter- Galax, VA: 276-236-8501

    Homeward Trails- Fairfax Station, VA: 417-439-3455

    Humane Society of Montgomery County- Montgomery County, VA: 540-382-1166

    K9 Freedom Rides: 540-578-1406

    Mercer County Second Chance for Cats- Bluefied, WV: 304-320-9747

    Pittysylvania Pet Center- Chatham, VA: 434-432-1989

    Rockbridge SPCA- Lexington, VA: 540-463-5123

    Shenandoah Valley Animal Services Center- Lyndhurst, VA: 540-943-5142

    SPCA of Pittsylvania County- Chatham, VA: 434-232-6207

    Twin County Humane Society- Galax, VA: 919-576-7326

    Wise County Humane Society- Norton, VA: 276-328-2650

  • Helping pet owners in overlooked neighborhoods.

    Our vet team often travels to communities to provide affordable veterinary care and pet food. This allows us to bring care into underserved neighborhoods to help people and their pets stay together.

    If you’d like more information on how to get a Mobile Clinic to your community, please reach out to Lisa O’Neill at loneill@angelsofassisi.org.

  • Angels of Assisi is available to help law enforcement agencies with cruelty investigations by offering on-site veterinarians/medical staff, a vehicle to load and transport animals, housing, veterinary care, documentation for court, and testimony for court. This is typically available at no charge to the county. Please call 540-400-2233 or email loneill@angelsofassisi.org for additional information.

We’re committed to providing high-quality care for our client’s pet. When you order from our online store, you can be sure that the products we carry are from trusted manufacturers who meet strict safety and quality standards.

  • Exclusive Online Savings – Apply coupons and redeem instant rebates on top products.

  • AutoShip Convenience – Save time and money with automatic deliveries. Shipping is always free!

  • Refill Reminders – Receive reminders on prescriptions, so your pet never misses a dose.

Online Pharmacy

Request an Appointment.

Complete the following form to request an appointment. Please note that availability will vary depending on your request. A staff member will contact you with available dates and times.