Teachco Custom Yachts is a full-service restoration, canvas, and upholstery shop situated in the picturesque Channel Islands Harbor in Oxnard, CA, we provide complimentary in-person consultations both in our office and on-site. Let us help bring new life to your treasured possessions.
marine CANVAS & Upholstery



Restore • Refresh • Renew
Elevate the look and comfort of your boat with our marine canvas and upholstery services. Teachco Custom Yachts will work with you to create custom solutions that meet your unique needs and preferences, from boat covers and enclosures to cushions and seating.
We use only the highest quality materials in our marine canvas and upholstery projects, ensuring durability and longevity. Our attention to detail and commitment to customer satisfaction make us the top choice for boat owners looking to upgrade their vessels. Trust us to bring your boating vision to life.
LEt’s Get Started

Teachco Custom Yachts Services
Enjoy the ultimate boating experience with our electric boat canvas services. Our expert team will design and install high-quality, custom electric boat canvas that meets your specific needs and enhances your boat’s functionality. Our electric boat canvas will not only improve the look of your boat but also provide protection from the elements.
With a perfect fit tailored specifically to your boat, you can rest assured that your investment will be protected from the elements. Our covers are made from premium materials and expert craftsmanship, ensuring durability and longevity.
Our high-quality structures are designed to withstand harsh marine environments and provide superior protection for your vessel. With a marine enclosure, you can enjoy your time on the water with peace of mind, knowing that your boat is safe and secure.
Biminis & Shade
Stay cool on the water with our top-quality bimini tops! These durable shades provide excellent sun protection for you and your passengers, and are available in a variety of sizes and colors to fit any boat. Order now and enjoy a more comfortable boating experience all season long!
Revamp your boat with our top-of-the-line marine cushion and upholstery services. From custom designs to durable materials, we’ll ensure your vessel is both stylish and comfortable. Contact us today to schedule a consultation and start enjoying your time on the water even more!
We can provide new carpets and flooring for your boat, made from high-quality marine grade materials that are both durable and stylish, which can withstand harsh marine environments and provide a non-slip surface.
Protect yourself from the elements with our high-quality dodgers and spray hoods. Custom-made to fit your boat perfectly, our durable materials will keep you dry and comfortable on the water. Contact us today for a free quote on your next dodger or spray hood installation.
Sailmaking & repair
Sail into the horizon with confidence knowing your sails have been expertly crafted or repaired by our sail making and repair services. From small repairs to full custom sail builds, we have the knowledge and experience to ensure your sails are ready for any adventure.
Enhance the look and comfort of your outdoor living space with our professional upholstery services. From patio furniture to boat seats, we can revitalize any piece to make it look and feel like new. Contact us today for a free consultation and estimate.
Teachco Custom Yachts Projects

Duffy 18 Cover
Easy On/Off custom fit cover for a Duffy 18. Keep your expensive top and enclosure protected.
Fabric: Sunbrella Marine
Color: Captain Navy
Binding: Marine Logo Red

Sunbrella Seat Covers
Extend the life of your old cushions or protect your new cushions with our custom Sunbrella seat covers.
Fabric: Sunbrella Marine
Color: Wheat

Duffy 22 Enclosure
.Aquarium style enclosure with roll up “smile zipper” windows.
Window Material: Strataglass UV/Scratch Resistant Vinyl
Fabric: Stamoid Top Vinyl
Color: Clear and Black

Wheelhouse Bench Seat
3 piece upholstered seat cushions with a single piece back cushion that includes diamond tufting.
Fabric: Morbern Prodigy Series
Color: Jet Black
Tufting: Diamond