Trusted Materials.
Built for Real Work.
Marine vinyl, contract vinyl, outdoor fabric, thread, foam, and CNC-sewn upholstery panels — stocked in High Point, NC and ready to ship.
Build your project — we'll size the kit
Reupholstering a boat seat, booth, or panel? Pick your project and your material, and we'll size the vinyl, match the thread to your color by eye, and drop the whole DIY kit in your cart — cut to size, ready to sew.
Build Your Project →Not sure what vinyl you need?
Answer a few quick questions and we’ll recommend the right vinyl.
Start Here: Materials, Panels & Supplies
Trade and retail welcome — same prices, no minimums, no account required.
CNC Sewn Panels
Ready-to-install stitched panels for automotive, marine, and custom upholstery. 30+ patterns, your material and thread, ships in 1–3 days.
Browse 30+ Patterns →Marine Vinyl
Boat-seat and outdoor-ready vinyl built for sun, water, and constant wear.
Shop Marine Vinyl →Contract Vinyl
Commercial-grade vinyl for restaurants, healthcare, hospitality, and high-traffic seating.
Shop Contract Vinyl →Thread & Supplies
Foam, bonded thread in 34 colors, and upholstery essentials to finish the job.
Shop Supplies →Outdoor Fabric
Weather-resistant fabric for patio furniture, awnings, and outdoor seating. Sold by the yard.
Shop Outdoor Fabric →Woven Fabrics
Plaids and decorative materials for furniture, decor, and specialty upholstery. Sold by the yard.
Shop Woven Fabrics →Closeout Deals
Discounted materials and overstock while available. Same quality, better price.
See Closeouts →What Are CNC Sewn Panels?
Pre-sewn upholstery panels made on our in-house CNC sewing table. Choose your pattern, pick your material and thread color, add foam if you need it — we build it and ship it ready to install.
CNC Sewn Panels
30+ patterns, your choice of material and thread. Built on our precision CNC table and shipped ready to install.
CNC Panels & Finished Projects
Every panel is precision-sewn on our CNC table in High Point, NC. Your choice of pattern, material, thread color, and foam.
Build Your Complete Upholstery Bundle
Configure your CNC panel — then add matching vinyl yardage and thread in the same checkout. No separate orders, no cut fees.
What Sets Us Apart
Family-Owned Since 1932
Fourth generation, same family. We built our reputation on taking care of the customer — and we still do.
In-Stock & Ships Fast
We stock what we sell — no dropshipping. In-stock orders ship next business day from High Point, NC.
In-House CNC Sewing
Precision-stitched upholstery panels built on our CNC table. 30+ patterns, your material, your thread color.
FAA-Compliant Aviation Vinyl
We carry Spirit Millennium — listed by Naugahyde / Uniroyal as meeting FAA-FAR 25.853A flammability requirements. Manufacturer documentation can be requested for the material shipped with your order.
Select U.S.-Made Vinyl
Proud vendor of Naugahyde — one of the last upholstery vinyl manufacturers still making product in the United States.
Real People, Not a Call Center
No minimums, no runaround. Call us, text us, or email — you will talk to someone who knows the product.
Our shop in High Point, NC — the furniture capital of the world
Be First to Know
New pattern releases, closeout alerts, material restocks, and trade deals. No spam, unsubscribe any time.