Surf City, NC
Hands-on upholstery classes and marine sewing courses on the Carolina coast. Learn boat cushion making, vinyl cutting, and pattern sewing — then launch your own business. Students travel from NC, SC, GA, and VA to train with us.
Classes Run From Monday Morning Until Friday Afternoon
Your New Career Starts Here
Hands-on boat upholstery and marine upholstery classes
Learn the basics of boat upholstery and marine upholstery in a small hands-on working class. You will be making boat cushions, cutting marine vinyl, and sewing boat seats before you leave.
Our Work
Custom Diamond-Quilted Boat Seats
Tan Quilted Marine Cushion

Channel-Stitch Helm Seat

Diamond-Quilted Seat Cushion

Custom Boat Interior — Seating & Speaker Pod

Curved Bench Seating — Gray & White

Camo Marine Seat Set

Precision Welt Piping Detail

White & Black Diamond-Quilted Cockpit

Two-Tone Vinyl — Saddle Stitch Detail

Tan Diamond-Quilted Seat Back — Installed

Full-Width Bench Back Cushion

Charcoal Vinyl — Precision Seam Detail

Charcoal & Gray Channel-Stitch Seat Set

White & Gray Diamond-Quilted Captain Chair

Tan & Brown Diamond-Quilted Bow Seating
Get to Know Your Instructor
David Peed knows his way around a sewing machine — but it wasn't always that way. Before founding CustomCanvas in Surf City, NC, David spent years as a licensed contractor and firefighter. He learned to sew entirely by necessity: he needed to protect lumber on a coastal job site and bought a machine off Amazon to make a vinyl windbreak. He found he loved it.
"I've always worked with my hands, and so I was still constructing and building things, just on a different scale," he says. That instinct grew into a full business — custom boat covers, Bimini tops, T-tops, marine upholstery, and vinyl enclosures. To sharpen his craft, David trained at Boat Canvas University in Maryland, the only marine canvas training program in the country.
Today, David is also known locally as The Bag Man — selling handmade beach bags, fishing bags, and coolers throughout Surf City and Sneads Ferry. But his real passion is passing on what he's learned. "God has gifted me with a talent to be able to do things with my hands," he says. "If I can envision it and see it, I can build it."
At Mid Atlantic School of Marine Upholstery, David teaches students the same real-world upholstery and sewing skills he built his business on — from cutting and sewing marine vinyl to pricing jobs and finding customers. His students leave ready to work, not just trained on theory.
Curriculum
This class is designed to take you from a beginner to actually making a boat cushion and how to start your own business in the marine upholstery field.
If you apply the methods and techniques learned in class, practice your skills and put forth some effort, your biggest challenge will be keeping up with the demand for your services.
This class is the foundation for starting your own business.
Cost for the class is $3,000 and can be paid in installments if that works best for you.
Classes are limited to four students to allow one-on-one instruction.
Upcoming Classes
Classes typically run the third week of each month, Monday through Friday afternoon. We will work with you to schedule a class that fits your schedule.
Cost of class is $3,000.
October 2026
Oct 12–16
November 2026
Nov 16–20
December 2026
Dec 14–18
January 2027
Class Full
1 Class Pending
February 2027
Call for availability
March 2027
Call for availability
April 2027
Call for availability
May 2027
Call for availability
June 2027
Call for availability
July 2027
Call for availability
August 2027
Call for availability
September 2027
Call for availability
October 2027
Call for availability
November 2027
Call for availability
December 2027
Call for availability
Ready to reserve your spot? Call or text to register.
910-330-7584Schedule & Details
Classes run the third week of each month. Private classes are available.
Classes run Monday through Friday.
To ensure every student receives personal attention, I keep class size to just 4 students.
This is a beginners class teaching the basic skills and techniques to build a boat cushion. Class is one week long.
Take the class before you go out and buy equipment — in the class you will learn what actually works and what you would actually need to be successful.
After completing this class, you will be making marine boat cushions.
Be prepared for a full day of hands on work and learning what it actually takes to make cushions.
You will be ready to bid and take in jobs to start making money right away.
In most cases, you can recoup your investment within two or three jobs leaving you debt free and up and running.
This class is the foundation and starting block from which you will build your marine upholstery business.
Marine Upholstery
+1.910.330.7584Class cost: $3,000.
For an estimated investment of about $8,000 you can be up and running.
Where else could you create a business with the potential of producing a great income with flexible hours for such a small investment?
With the cost of new boats, many people are looking to refurbish their existing vessels.
Work from home, be your own boss, and enjoy the rewarding career of Marine Upholstery.
Enroll in Our Boat Upholstery School
Interested in our boat upholstery and marine upholstery classes on the NC coast? Reach out to [email protected] or fill out the form below.