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

Routine Care Days!


In an effort to reduce our doctors’ travel time, thus allowing more time to serve our clients, we are offering HALF PRICE FARM CALLS if you are able to schedule your horses’ routine and preventative 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, fecal egg counts, and de-wormings.

Please look through the chart below, find your city or nearby city, and determine which Zone you fall in. 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, and call at least a week in advance. Priority will be given to those that call first. We will call you the day before the appointment and give you a 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.

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!



Dates (Mondays, Thursdays, and Fridays)


North Branch, Harris, Rush City, Rock Creek

March 3rd, March 28th, April 5th,April 22nd


Stacy, Wyoming, Chisago City, Lindstrom, Shafer, Taylors Falls

March 4th, March 31st, April 19th, April 25th


Forest Lake, Columbus, Scandia, Lino Lakes, Hugo

March 7th, April 1st, April 28th


East Bethel, Bethel, St. Francis, Ham Lake, Blaine

March 10th, April 4th, April 29th


Cambridge, Isanti, Stanchfield, Braham, Dalbo

March 11th, April 7th, May 2nd, May 10th


Pine City, Grasston, Mora, Brook Park

March 14th, April 8th, May 5th


Hinkley, Sandstone, Askov

March 17th, April 11th, May 6th


Webster, Danbury, Hertel

March 18th, April 14th, May 9th


Frederick, Siren, Grantsburg

March 21st, April 15th, May 12th


St. Croix Falls, Cushing, Luck, Centuria, Balsam Lake

March 24th, April 18th, May 13th


Dresser, Osceola, Amery, Star Prairie

March 25th, April 21st, May 16th