


Jacksonville's Premier Custom Drapery Studio
The window is the eye of every room. It frames your view of the world outside, controls how natural light fills your space, and, when dressed with the right fabric, defines the entire character of a room. For Jacksonville homeowners, interior designers, and commercial clients who understand this, there's one name on the First Coast that has delivered extraordinary custom draperies for 27 years: Elvis Upholstery & Draperies.
From the sweeping floor-to-ceiling linen panels of a Ponte Vedra Beach estate to the sun-filtering Roman shades of a Jacksonville Beach condominium, we design and handcraft custom draperies in Jacksonville that are built around your specific windows, your specific aesthetic, and your specific life.
Why Choose Custom Draperies Over Ready-Made?
Off-the-shelf window treatments are designed to fit thousands of different windows, which means they fit none of them perfectly. Custom draperies are engineered for your exact window dimensions, your exact ceiling height, your exact hardware configuration. The difference is visible the moment you walk into a room.
Custom draperies also give you complete control over fabric selection. The fabric you choose determines everything: how the panel drapes, how it controls light, how it ages, and how it relates to every other element in your room. Our Atlantic Beach showroom carries over 30,000 carefully curated fabrics, and our team's expertise ensures you make the right choice every time.
Our Custom Drapery Process
In-Home or Showroom Consultation
Every custom drapery project begins with measurement and design. Whether you visit our Atlantic Beach showroom at 1079 Atlantic Blvd #7 or we come to you, we take precise measurements of every window, discuss your vision for the space, and guide you through heading styles, fabric options, lining specifications, and hardware choices.
Fabric Selection from 30,000+ Options
We carry linen, silk, velvet, sheer, performance, blackout, and specialty fabrics in our showroom, with access to hundreds more through our trade accounts. We also work with customer's own material (COM). Visit our affiliated fabric store at our showroom for additional selection.
Handcrafted Construction
Every panel is cut, sewn, and finished by hand in our Atlantic Beach workshop. Seams are straight, headings are crisp, pattern repeats are matched across panels, and every inch of lining is applied with care. Hems are hand-stitched or machine-stitched to specification. The result is drapery that hangs with the weight and elegance of a couture garment.
Professional Installation
We offer professional installation across the First Coast. Our team handles all hardware mounting, rod placement, bracket installation, and final dressing, steam-pressing and adjusting each panel until it hangs perfectly. No guesswork, no sagging, no gaps.
Drapery Styles We Specialize In
- Pinch pleat draperies (two, three, and four-finger)
- Goblet and inverted pleat panels
- Wave and ripple-fold draperies
- Rod pocket and grommet panels
- Roman shades, flat, relaxed, hobbled, and London styles
- Balloon and Austrian shades
- Valances, cornices, and swag treatments
- Canopy bed draperies and four-poster treatments
- Sheer panels and privacy sheers
Serving Jacksonville's Best Homes
If you've searched for the best upholstery near me or handcrafted draperies on the First Coast, you've arrived at the right place. Elvis Upholstery serves residential and commercial drapery clients throughout Jacksonville, Atlantic Beach, Jacksonville Beach, Neptune Beach, Ponte Vedra Beach, St. Augustine, and Amelia Island.
Our clients include homeowners, interior designers, real estate staging professionals, boutique hotels, and luxury vacation rental owners. Whatever your context, whatever your window, we deliver custom draperies that exceed expectations and stand the test of time.






