Farrier Schools

Schools BOLDED and in CAPITAL Letters are those where either the Owner or Instructor is an IAPF Member in Good Standing.

NOTE:  Once a student graduates from one of these IAPF member schools they are eligible to join the IAPF at a discounted rate of $150 for two (2) years of membership.  The regular rate for all other student graduates is $150 for one (1) year of membership.

ARKANSAS HORSESHOEING SCHOOL
IAPF Member:  Paul Dorris Jr. CJF CJF II APF
22285 State Highway 154, Dardanelle, AR 72834
Phone: 479-858-1011 
E-mail: info@arkansashorseshoeingschool.com
Website:  www.arkansashorseshoeingschool.com

BUTLER PROFESSIONAL FARRIER SCHOOL 
IAPF Member:  Jacob Butler CJF AWCF 
APF
495 Table Road, Crawford, NE 69339
Phone: 308-665-1510 or 800-728-3826
E-mail:  jacob@dougbutler.com
Website: www.butlerprofessionalfarrierschool.com

CORNELL UNIVERSITY VETERINARY MEDICINE TEACHING HOSPITAL
IAPF Member:  Steve Kraus CJF 
APF
29 Tower Road, Box 29, Ithaca, NY 14853
Phone: 607-253-3140

E-mail:cms22@cornell.edu
Website:  
www.vet.cornell.edu/education/farrier/

DAISY HAVEN FARM:  SCHOOL OF INTEGRATIVE HOOFCARE
IAPF Member:  Daisy Bicking APF-I
156 Newlin Road, Parkesburg, PA 19365
Phone: 610-476-6900

E-mail:  daisyhavenfarm@gmail.com
Website:  
www.daisyhavenfarm.com

E.L.P.O. FARRIER SCHOOL
IAPF Members:   Cody Ovnicek and Gene Ovnicek RMF CLS APF

506 State Hwy 115, PO Box 674, Penrose, CO 81240
Phone: 719-372-7272

E-mail:  support@e-hoofcare.com
Website:  www.elpofarrierschool.com

FIVE STAR HORSESHOEING SCHOOL
IAPF Member:  Dusty Franklin CJF DWCF ASF 
APF
807 NE Johnson Road, Minco, OK 73059
Phone: 405-352-5920 or 405-274-2266

E-mail:  franklin2shoe@aol.com
Website:  www.futurefarrier.com

MEREDITH MANOR FARRIER SCHOOL
AAPF/IAPF Member:  John Crothers CF APF-I
147 Saddle Lane,  Waverly, WV 26814
Phone: 304-679-3128 or 800-679-2603

E-mail: info@meredithmanor.edu
Website:  www.meredithmanor.edu/farrier

MINNESOTA SCHOOL OF HORSESHOEING
IAPF Member:  
Robert Duggan
6250 Riverdale Drive NW, Ramsey, MN 55303
Phone: 763-427-5850 or 800-257-5850

E-mail:  info@mnschoolofhorseshoeing.com
Website:  www.mnschoolofhorseshoeing.com

OKLAHOMA HORSESHOEING SCHOOL
IAPF Member:  Jack Roth DVM CME 
APF
Instructors:  Matthew Milligan AF and James Triplett CJF II APF

26446 Horseshoe Circle, Purcell, OK 73080
Phone: 405-288-6085 or 800-538-1383

E-mail:   okhorseschool@aol.com
Website:  
www.horseshoes.net

OLDS COLLEGE
AAPF/IAPF Member:   Mike O'Neill CJF 
APF
4500 50th Street, Olds, AB T4H 1R6 Canada
Phone: 403-556-8281 or 800-661-6537

E-mail: mneill@oldscollege.ca
Website:  www.oldscollege.ca

OKLAHOMA STATE HORSESHOEING SCHOOL
IAPF Member:  Jack Roth DVM CME APF
Instructor:  Regan Kester
4802 Dogwood Road, Ardmore, OK 73401
Phone: 580-223-0064 or 800-634-2811

E-mail: oshs@cableone.net
Website:  www.oklahomastatehorseshoeingschool.net

PACIFIC COAST HORSESHOEING SCHOOL
IAPF Members:  Bob Smith CF APF-I and Tiffany Gardner CTF APF-I
5225 Carbondale Road, Plymouth, CA 95669
Phone: 209-245-3920

E-mail:  bob@pacificcoasthorseshoeingschool.com
Website:  www.pacificcoasthorseshoeingschool.com

VIRGINIA-MARYLAND COLLEGE OF VETERINARY MEDICINE ADVANCED FARRIER CERTIFICATE PROGRAM
AAPF/IAPF Member: 
Travis Burns CJF TE EE FWCF APF-I
Equine Podiatry Service, 
Veterinary Teaching Hospital
245 Duck Pond Drive, Blacksburg, VA 24061
Phone: 540-231-9043

E-mail:  btravis@vt.edu
Website: http://www.vetmed.vt.edu/vth/services/equine/equine-podiatry.asp

The following schools are NOT members of the International Association of Professional Farriers (IAPF)

C-Horse Forge Horseshoeing School
Attn: Frank Cadena
15225 Leeward Drive #B3, Corpus Christi, TX 78418
Phone: 361-232-3773
E-mail: ninac21ws@yahoo.com

Canadian Farrier School
Attn: Gary Johnston
Calgary, AB Canada
Phone: 403-359-4424
E-mail: gary@canadianfarrierschool.ca
Website: www.canadianfarrierschool.ca

Casey & Son Horseshoeing School
Attn: Jarvis & Leslie Bowen
14013 E Highway 136, LaFayette, GA 30728
Phone: 706-397-8909
E-mail: rcaseysch@aol.com
Website: www.caseyhorseshoeing.com

Farrier U
Attn: Emmet Stevens
18502 Hamilton Road, Dade City, FL 33523
Phone: 352-518-9324 or 813-714-8135
E-mail: myfarrieru@aol.com
Website: www.emmetstevenshorseshoeing.com

Heartland Horseshoeing School
Attn: Chris Gregory CJF FWCF ASF
327 SW 1st Lane, Lamar, MO 64759
Phone: 417-682-6896 or 417-682-8484

E-mail:anvil@earthlink.net
Website: 
www.heartlandhorseshoeing.com

Hocking College
3301 Hocking Parkway
Nelsonville, OH 45764
Phone:  740-753-3591

Website: www.hocking.edu

Indiana State Horseshoeing Academy
Attn: Ryan Clarke CJF FE
5353 East US Highway 40, Straughn, IN 47387
Phone: 317-554-7170 or 317-554-7169
E-mail: ryan@indianastatehorseshoeing.com 
Website: 
www.indianastatehorseshoeing.com

Iowa State University Equine Farriery Courses
Attn:  Doug Russo CJF
College of Veterinary Medicine
Ames, IA 50011
Phone: 515-294-1500

E-mail: drusso@iastate.edu
Website: 
http://vetmed.iastate.edu/equine/farrier/farriery-courses

Kentucky Horseshoeing School
Attn:  Mitch Taylor CJF AWCF
3612 Lexington Road, Richmond, KY 40475
Phone: 859-575-4063 or 800-626-5359
E-mail: mitch@kentuckyhorseshoeingschool.com
Website:  
www.kentuckyhorseshoeingschool.com
Kwantlen Polytechnic University Farrier Training
Attn:  Gerard Laverty CJF TE AWCF

12666 - 72nd Avenue, Surrey, BC V3W 2M8 Canada
Phone: 604-598-6177
E-mail: 
gerard.laverty@kwantlen.ca
Website: https://www.kpu.ca/trades/farrier-training

Lookout Mountain School of Horseshoeing
Attn:  Tom or Lane McNew CF
400 Lewis Road, Gadsden, AL 35904
Phone: 256-546-2036
E-mail: 
tmcnew@microxl.com
Website: 
www.horseshoeingschool.com
Maritime Farrier School
Attn: Peter Allen CF
2425 Camden Road, Truro, NS B2N 5B2 Canada
Phone: 902-893-4926

Merced Community College
Attn: Danny Harrison
3600 M Street, Merced, CA 95348
Phone: 209-384-6250
E-mail: wallace.k@mccd.edu
Website:www.mccd.edu

Mesalands Community College
Attn: Paul Leonard
911 S 10th Street, Tucumcari, NM 88401
Phone: 575-461-4413 Ext 158
E-mail: paull@mesalands.edu
Website:
www.mesalands.edu

Midwest Horseshoeing School
Attn: 
1398 Horse Farm Road, Divernon, IL 62530
Phone: 217-899-8918
E-mail: midwesthorseshoeingschool@yahoo.com
Website:  www.midwesthorseshoeingschool.com

Mission Farrier School
Attn: Mark Plumlee CJF RJF
17028 Trombley Road, Snohomish, WA 98290
Phone: 425-890-3043
E-mail: missionfarrierschool@hotmail.com
Website:
www.missionfarrierschool.com

Montana State University Farrier School
Attn: Diego Almeida CJF

PO Box 172900, Bozeman, MT 59717
Phone: 406-994-3721
E-mail:
Website:  
www.animalrange.montana.edu/horseshoe.htm

Northwest College
Attn: Rik Mettes CJF
231 W 6th Street, Powell, WY 82435
Phone: 307-754-6249 or 800-560-4692
E-mail: rik.mettes@northwestcollege.edu
Website:www.northwestcollege.edu/equine

Oregon Farrier School
Attn:  Beau Whitaker CJF
PO Box 17601, Salem, OR 97305
Phone:  541-777-2110

E-mail:  OregonFarrierSchool@msn.com
Website:  www.OregonFarrierSchool.com

Oregon School of Natural Hoof Care
Attn:  Cheryl Henderson
6975 Sterling Creek Rd, Jacksonville, OR 97530
Phone: 
E-mail:  abchoofcare@msn.com
Website:  www.abchoofcare.com

Pennsylvania Institute for Horseshoeing
Attn: Glace Rider
1584 Marengo Road, Warriors Mark, PA 16877
Phone: 814-692-7496
E-mail: glacerider@aol.com
Website: www.pafarrierschool.com

Pikes Peak Community College
Attn: Mindy Anderson
5675 S Academy Blvd, Colorado Springs, CO 80906
Phone: 719-502-3200 or 800-456-6847
E-mail: kaye.hijar@ppcc.edu
Website: www.ppcc.edu

Pratt Community College
Attn: Ryan Vander Pluym
348 NE SR 61, Pratt, KS 67124
Phone: 620-450-2231
E-mail: 
ryanv@prattcc.edu
Website: www.prattcc.edu

ShurShod Horseshoeing School
Attn: Kelly Case CJF II
2900 Bluebird Road, Grovespring, MO 65662
Phone: 417-462-7848
E-mail: kelly@shurshod.net
Website: www.shurshod.net

South Carolina School of Horseshoeing
Attn: Doug Eidenier
3002 Walton Court, Aiken, SC 29805
Phone: 803-641-9801 or 803-617-9750
E-mail: eideni8@aol.com
Website: http://scschoolofhorseshoeing.weebly.com/index.html

South Dakota State University
Attn: Jennifer Eide
Box 2170, 1029 N Campus Dr., Brookings, SD 57007
Phone: 605-688-5165 or 605-690-9992
E-mail: jennifer.eide@sdstate.edu
Website: www.sdstate.edu

Sul Ross State University
Attn: Dr. Paul Will
PO Box C-11, Alpine, TX 79821
Phone: 432-837-8200
E-mail: pwill@sulross.edu
Website: www.sulross.edu

Texas Horseshoeing School
Attn: John Burgin
6699 Smoke Lane, Scurry, TX 75158
Phone: 972-345-5700 or 800-734-3440
E-mail: jburgin@texashorseshoeingschool.com
Website: www.texashorseshoeingschool.com

Troy Price Horseshoeing School
Attn: Troy Price CJF
8763 North Meridian Road, Uniondale, IN 46791
Phone: 260-622-6052
E-mail: troy@troypricehorseshoeingschool.com
Website: www.troypricehorseshoeingschool.com

Wyoming School of Horseshoeing
Attn: Lonnie Falh
51 I-25 Service Rd East, Cheyenne, WY 82007
Phone: 307-634-4171
E-mail: wyomingschoolofhorseshoeing@gmail.com
Website: www.wyomingschoolofhorseshoeing.com