North Branch, MN
651-583-2162 651-583-2162
Request Appointment

Routine Care Days

Fall Routine Care Days!

To better serve our clients, we are offering HALF PRICE FARM CALLS* if you are able to schedule your horses’ routine Fall care on the days we have designated a doctor will be in your area!

Routine and preventative care includes wellness exams, dental exams and power dental floats, vaccinations, Coggins, sheath cleanings, recheck exams, fecal egg counts, de-wormings, and castrations.

How to schedule: 1.) Find your city or nearby city, and determine which Zone you fall in. 2.) Pick one of the dates we will be in your Zone and give us a call to schedule your appointment. We ask that you are flexible with your appointment time (no time/time frame is scheduled as appointments are routed according to location), and call at least a week in advance. Priority will be given to those that call first. 3.) We will call you the day before the appointment and give you an estimated 2 hour window during which the doctor will arrive. We will call again the day of the appointment to notify you that the doctor is on their way. Please have your horses caught and ready for their veterinary visit. We reserve the right to cancel a scheduled routine care day based on low participation (less than 2 apts in an area).

Preventative care days are intended for clients with only a few horses who are looking for ways to save a little money without their horses having to leave the farm. If you have 10 or more horses, please call and schedule a barn day where you will receive an additional discount and have to option to request a doctor. If the dates listed do not work with your schedule or if you have other work that you would like done on your horse, as always, you may call and schedule an appointment at your convenience. If you are able to coordinate your visit with your neighbor(s), we are still willing to offer discounted farm calls.

Give our office a call to schedule your appointment. Call early for best availability! 651-583-2162

*Must pay in full at time of appointment



Dates (Monday-Friday)


North Branch, Harris, Stacy, Sunrise

September 8th, October 2nd & 24th, November 17th


Rush City, Rock Creek, Rush Point

September 11th, October 3rd & 27th


Grantsburg,  Siren, Webster, Danbury

September 12th, October 6th & 30th, November 20th


Frederick, Cushing, Luck,  Milltown

September 15th, October 9th, November 1st


Shafer, Taylors Falls,  St. Croix Falls, Centuria, Balsam Lake, Dresser, Osceola, Amery

September 18th, October 11th, November 3rd


Wyoming, Chisago City, Lindstrom, Center City, Scandia, Forest Lake, Columbus, Hugo

September 20th, October 13th, November 6th  


Isanti (S. of CR 5), East Bethel, Bethel, St. Francis, Ham Lake, Linwood

September 22nd, October 16th,

November 9th


Cambridge, Isanti (N. of CR 5), Stanchfield, Braham, Dalbo

September 25th, October 19th,

November 10th  


Pine City, Grasston, Mora, Brook Park

September 28th, October 20th,

November 13th


Hinkley, Sandstone, Askov, Finlayson

September 29th, October 23rd,

November 14th