Email Bill 828-421-0142


Bill McGaha
Broker / Instructor

All courses are taught at the location specified in the course listings. All course registrations through the website must be paid for in advance with your credit card on this site.

If you wish to register but pay at the door, please provide the following information via email:
Payments at the door will be by Check or Cash ONLY.
NO Credit Card payments will be accepted at the door.

  • Name as on License Pocket Card
  • License Number
  • Phone
  • Email Address
  • Class(es)
  • Location
  • Date



6279 Bryson City Road
Franklin, NC 28734

Phone / Email

Phone: 828-421-0142