We use cookies to analyze site traffic and improve your experience. Click Accept All to allow analytics cookies.
with extensive offshore and international experience
I began sailing at age 12 at Sail Buffalo during the school’s early years. By 14, I was teaching sailing at the same program, discovering that I enjoyed sharing knowledge and helping others learn to sail safely and confidently. Over the years, I’ve had the privilege of contributing to the growth of Sail Buffalo’s programs alongside many dedicated instructors and staff.
Age 12-14
From student to instructor at Sail Buffalo
At 18, I earned my USCG Captain’s License and ASA 201 Instructor’s License. These certifications represent a commitment to maintaining the highest standards of safety and professionalism on the water.
Captain’s License
ASA 201
Instructor License
At 19, I completed a 9,000 nautical mile transpacific sailing trip lasting 4 months. This voyage provided valuable offshore experience and included completion of IYT Yachtmaster 200 Ton theory and practical assessments. The certificate was not issued due to ENG-1 medical timing.
9,000
Nautical Miles
4
Months
IYT 200 Ton Yacht Master
Theory & Practical Completed
International Waters
Experience throughout the Caribbean and some experience in the Mediterranean
For 11 years, I’ve been actively sailing and teaching. I spend my summers (May through September) in Buffalo, New York, continuing my work with Sail Buffalo to provide sailing instruction and charters. The school has grown into a highly sought-after program, and I’ve had the opportunity to teach thousands of students ranging from age 7 to their late 80s.
Summer Base
Buffalo, NY • May – September
Sail Buffalo
In October 2025, I completed an intensive week of advanced training in San Diego, California, earning six new ASA certifications including multiple instructor-level credentials. This significantly expanded my teaching capabilities across coastal navigation, bareboat operations, and multihull vessels.
October 2025 • San Diego, CA
6 New Certifications
ASA 105
ASA 114
Cruising Catamaran
ASA 203
Advanced Coastal
Instructor
ASA 204
Cruising Endorsement
Instructor
ASA 205
Offshore Passages
Instructor
ASA 214
Catamaran Cruising
Instructor
~95,000
Nautical Miles Planned
Full Circumnavigation Route
Pursuing Full-Time Sailing
Preparing for extended offshore passages and building towards a complete voyage around the world
30K+
Nautical Miles
12
10
Years Teaching
1000+
Students Taught
Professional Certifications
USCG Captain’s License
IYT 200 Ton Yacht Master
Theory & Practical Completed
ASA Instructor
Multiple Disciplines
ASA 201
Instructor
ASA 203
Instructor
ASA 204
Instructor
ASA 205
Instructor
ASA 214
Instructor
Personalized sailing experiences along the beautiful coastline. Default 3-hour duration, customizable to your needs.
Experience the magic of sailing as the sun sets over the water. Perfect for romantic evenings or special celebrations.
Professional sailing instruction through Sail Buffalo. Offering ASA 101, 103, 104, and 105. Each course runs for 3 days with hours varying by curriculum.
One-on-one sailing instruction tailored to your skill level and goals. Pricing varies based on curriculum.
Expert advice on boat purchasing, maintenance planning, safety preparation, etc. Remote consultations via email or phone are available.
Professional vessel delivery services with complete care and attention to your boat’s safe transport.
*
ASA Sailing Courses (101, 103, 104, and 105) are booked through Sail Buffalo. While I serve as the primary instructor, courses may occasionally be taught by other qualified instructors.
To guarantee instruction with me personally, please book a private lesson.
** Food and beverage service is available upon request and will be quoted separately based on your preferences and group size.
“I was an absolute beginner and nervous about learning to sail. Trevor made everyone feel at ease. He was kind and engaging with very clear directions, doing a wonderful job explaining everything. Everyone was able to practice new skills multiple times until they felt comfortable. He paused frequently to ask questions and check how confident everyone felt. He was very patient and answered questions calmly and clearly. I was very impressed with his level of expertise and professionalism. Trevor was an amazing teacher and I would recommend Sail Buffalo to anyone interested in learning to sail.”
“Trevor is an incredible instructor! He is very kind, patient, and knowledgeable. Throughout the class he frequently checked to ensure everyone understood skills and had ample practice. If you’re considering learning to sail I would recommend Trevor and Sail Buffalo.”
“Trevor is very knowledgeable and eager to share his wealth of experience with the class participants. He is patient with the students and a pleasure to spend time on the boat with.”
“Trevor’s friendly approach put me at ease. He knows how to sail and how to teach and did a nice job explaining the necessary information and techniques. On the water, Trevor is a calm, patient instructor. He works with each student at the student’s level. I took the course as a refresher and got a lot out of it. I recommend Trevor to novices and old salts alike.”
"*" indicates required fields
Ready for a sailing adventure? Get in touch to discuss your needs.
Buffalo, NY
I typically respond to all inquiries within a week. For urgent requests, please call or text directly.
"*" indicates required fields