Marine Upholstery Training
Classes on boat canvas, covers, enclosures, T-tops and Bimini tops available — call for details
Mid Atlantic School of Marine Upholstery provides hands-on marine upholstery training, boat upholstery classes, marine canvas fabrication instruction, and industrial sewing machine education. Students learn cushion patterning, foam fabrication, marine vinyl installation, custom boat seating, marine enclosure construction, and professional upholstery techniques through practical, real-world projects.
Classes Run From Monday Morning Until Friday Afternoon
About Our School
Located in Surf City, NC, we offer intensive week-long training in all aspects of marine upholstery and boat canvas fabrication.
Our program is designed for students who want to learn a skilled trade and launch their own marine upholstery or canvas business. Classes are limited to four students to ensure personalized, hands-on instruction.
Student & Instructor Work














Your Instructor
David Peed is a professional marine upholsterer and canvas fabricator with decades of hands-on experience in the industry. His work spans custom boat seating, Bimini tops, T-tops, enclosures, and full interior refits.
David's portfolio at CustomCanvas showcases the breadth of his craftsmanship — from precision vinyl work to complex multi-panel enclosures built to withstand the marine environment.
His teaching approach is direct and practical: students work on real projects from day one, learning the same techniques David uses in his professional shop.
David has been featured in Topsail Magazine for his contributions to the local marine industry and his commitment to passing on skilled trade knowledge to the next generation.
What You Will Learn
Our intensive week-long program runs Monday through Friday, 8AM to 5PM. Limited to four students per class to ensure personalized instruction.
Class cost is $3,000 through this coming January — book now to avoid a price increase. Installment payment plans are available.
Class Schedule
Classes are held Monday through Friday, 8AM to 5PM. Limited to four students per session.
Classes typically run the third week of each month, except for November & December.
$3,000 through this coming January. Book now to avoid price increase. Installments available.
Contact Us for Availability
910-330-7584Class Details
Monday through Friday, 8AM to 5PM for one full week.
Limited to four students per class for personalized instruction.
$3,000 through this coming January. Installment plans available.
Surf City, NC — serving students from NC, SC, GA, and VA.
Marine Upholstery
+1.910.330.7584Learn by doing — every student works on real projects from day one.
Limited to four students so you get direct, personalized instruction.
From foam and vinyl to canvas and enclosures — a full week of skills.
Leave with the skills and confidence to start your own upholstery business.
Get In Touch
Ready to register or have questions? Call us or fill out the form below and we'll get back to you promptly.