FORT PIERCE · TREASURE COAST · FLORIDA
Custom Marine Canvas
& Cushions
Canvas, enclosures, cushions and marine upholstery. Handcrafted to fit your boat.

Employees on payroll
FORT PIERCE · FLORIDACustom Marine Canvas
Boat covers, Bimini tops and enclosures. Measured and made for your boat.
Custom Cushions & Marine Upholstery
Cushions, helm seats and cockpit seating. Custom comfort, foam and finish.
Meet Caroline & Philippe
OWNERS OF ALTAMARA
We’re Caroline and Philippe, owners of ALTAMARA. Together with our team, we design, make and fit custom canvas and cushions for your boat.
We’re hiring
Experienced maker or ready to learn? Explore our two workshop openings.
Life at the workshop
See our latest projects and meet the people behind them on Instagram and Facebook.

OUR WORKSHOP’S HERITAGE

Our work, on the water
In our customers’ words
What our customers say
Customer feedback since Caroline & Philippe took over in June 2026.
Catamaran enclosure
“Philippe and Caroline are extremely helpful and very accommodating.”
Blue & orange cushions + covers
“Their work was exceptional and very affordable…”
White boat cushions
“Caroline and Philippe did excellent work.”
Short excerpts from selected 2026 reviews on our Sunnyland Canvas Google listing.
HOW WE WORK
A simple process from consultation to installation
Four clear steps with ALTAMARA, from your first ideas to the finished project.
Step 1 – Tell us about your project
Share your boat model, location and what you would like to create.
Step 2 – Inspection & measurements
We take measurements and discuss materials, scope and timing.
Step 3 – Custom manufacturing
Your canvas or upholstery is handcrafted in our Fort Pierce workshop.
Step 4 – Professional installation
We arrange fitting and installation as needed for your project.
Visit our Fort Pierce workshop
Safe Harbor Harbortown
1945 Harbortown Dr, Suite E
Fort Pierce, FL 34946
Please contact us before bringing your boat to the marina.


Let’s talk about your boat.
Send a few photos, your boat’s make and model, and its location.
Prefer to call? (772) 489-4850
