Please ensure Javascript is enabled for purposes of website accessibility

Careers with VHA

At VHA, we celebrate what makes us unique: our people! We’ve been around for 40 years precisely because we value our employees & members. We are currently growing VHA even further and are looking for the right people to join us.

Man in a suit

Curious About Membership?

Schedule a free 30 minute consultation to see how VHA can help you!

Latest News

At VHA we are:

  1. Relationship Focused: We are loyal to our members and devoted to their success in everything we do.
  2. Forward Thinking: We are proactive in our product and service offerings, anticipating the needs of our members before they are realized.
  3. Problem-Solving: In the ever-changing veterinary landscape, we remain adaptable and quick-thinking, solving problems for our members both inside and outside the clinic.
  4. Hard Working: We are dependable and reliable, operating with honesty and integrity in all that we do.
  5. Family and Fun: We are a part of the veterinary community, a lifelong family that supports one another and brings joy and passion in everything we do.

We currently have open positions for:

Are you looking for a position that each day can see you doing something different? The Veterinary Hospitals Associations Business Services is looking to expand and has an immediate opening for an experienced accounting paraprofessional to join our team as a part-time or full-time veterinary hospital bookkeeper. This individual will manage the weekly accounting needs of 7-14 veterinary hospitals in and around the metro area as their dedicated bookkeeper and payroll specialist. As a veterinary hospital bookkeeper, your duties will be to ensure accurate reporting, reconciliations, Accounts Payable, Accounts Receivable, Human Resources, recruiting, payroll, and accounting practices with the highest level of customer service and care.

Training in our veterinary chart of accounts as well as industry-specific service and pharmaceutical product classifications will be provided, as well as ongoing training, support, and oversight.

This position does require local travel, most accounts will be managed remotely from the VHA office, however, some clients will require onsite management.


  • Paid Time Off
  • Medical and Dental Insurance
  • Company Paid Life Insurance
  • Company Paid Short Terms and Long Term Disability Insurance
  • 401K with Company Match
  • Flexible Spending Account for Dependent Care


  • Two or Four Year Degree in Accounting, Bookkeeping or Business Administration preferred
  • 3 years direct small business accounting experience preferred
  • Proficiency in Microsoft Office and Excel
  • Quickbooks Desktop and Online Experience Required
  • Ability to work independently
  • Strong communications skills
  • Highly organized
  • Valid driver’s license and clean driving record


  • A/P
  • A/R
  • Quarterly tax filings
  • Bank and Ledger Reconciliations
  • Month End Closings
  • Preparation and explanation of monthly financial statements
  • Client education, where necessary
  • Coordination with CPAs/ Tax Attorneys

Job Type: Full-time or Part-time

Pay: $19.00 – $26.00 per hour


  • Monday to Friday


  • Associate (Preferred)


  • Bookkeeping: 1 year (Preferred)

Work Location:

  • One location

Work Remotely:

  • No

Veterinary Hospitals Association is seeking an energetic, self-motivated, experienced Warehouse associate to join our team. We store and distribute veterinary supplies; we need a candidate that can work in a high-functioning warehouse.


  • Paid Time Off
  • Medical and Dental Insurance
  • Company Paid Life Insurance
  • Company Paid Short Terms and Long Term Disability Insurance
  • 401K with Company Match
  • Flexible Spending Account for Dependent Care


  • High school diploma or general education degree (GED).
  • Possess basic high school math level skills.
  • Basic computer and keyboarding skills.
  • Previous warehouse experience.
  • Building maintenance experience is a plus.


  • Receive and stock incoming freight, pick and pack orders for delivery.
  • Maintain and support quality service by following standards and procedures.
  • Accurately pick items from storage bins in accordance with pick list.
  • To ensure successful delivery, pack items safely in boxes, to avoid damage, breakage, or loss of items, and in accordance with any temperature or other safety requirements for volatile products.
  • Accurately invoice in computer all products being shipped and all products on backorder for later shipping to ensure accurate billing.
  • Place orders in deliver pick-up area for current and next-day deliveries, organized by delivery routes.

Job Specifications:

  • Able to multi-task or work on several warehousing activities simultaneously.
  • Able to learn and become skilled at receiving, warehouse and material handling operations, methods and practices.
  • Possess effective interpersonal and communication skills to interact and build effective, cooperative working relationships with (a) all employees and (b) the warehouse team in performing overlapping responsibilities in a close working environment.
  • Able to perform effective customer service with delivery vendors.
  • Able to write legibly and accurately.
  • Excellent memory skills to acquire familiarity with hundreds of products in order to memorize product storage, packing requirements, and standard/special order merchandise.
  • Self-motivated and able to work unsupervised, make routine decisions, and solve routine problems effectively.

Job Type: Full-time

Pay: $18.00 per hour


  • Monday to Friday


  • Warehouse experience: 1 year (Preferred)

Work Location:

  • One location
VHA Logo

Current VHA members, please fill out the form below to register a user account on the VHA website. Each account MUST have a unique, valid email address.

Once we have verified your clinic’s VHA membership, you will receive an email confirming your new account and containing your username & password. Everyone is encouraged to register for their own unique username and password rather than a single clinic username & password.

Note: When you first log in to your new account, you will be prompted to reset your password and invited to fill out your profile.

First Name*
Last Name*
Choose a Username*
Email Address*
Create a Password*
Must be at least 8 characters long
Confirm Password*
*Please fill required fields.
Clinic Name*
Street Address*
Address (optional)
Postal Abbrv.
Clinic ZIP Code*
Clinic Phone*
Stay logged in
Check box to remain logged in for 14 days
Receive the latest news

Subscribe To Our Email Newsletter

Spam is bad medicine. We don’t practice bad medicine.