Charleston Fabrics /Upholstery Service

We Offer upholstery service for sofas, chairs, cushions, ottoman and Pillows. We carry upholstery and drapery fabrics for all your design needs for upholstery. Multi-Purpose and Indoor/Outdoor fabric for furniture, Trim, multipurpose, and upholstery foam rubber replacement for cushion chair seat.


Throw Pillows
Window Seat
Cushion Seat
Back Cushion
Bench cushion
Accent chair cushions


Upholstery Service

Sofa Upholstery
Love Seat Upholstery
Club Chair
Wing Chairs
Dining room seat
Antique furniture


Arm Chair
Parson Chair
Dining room chair
Antique chairs

Fabric Man

Charleston fabrics have some best decorative fabrics for your home
we have carry over 5000 fabrics choice,  Best idea for your home 
shop today and we can help fine the finest fabric for your home. 

Upholstery Man


Am  ready and happy to help you selected the fun stuff to brighten  your home
one of our in house upholster will remove the old fabrics at add new fabrics
we custom made slip made for any room and fabrics of your choice 

Charleston Fabrics Mt Pleasant Sc  

Our store carries over 5,000 in-stock fabrics for drapery upholstery cushion and all your upholstery needs Shop  from beaches colors and prints, floral to modern, bold geometric styles. Choose from different types of fabrics including canvas, sunbrella, vinyl indoor and out fabrics and much more come see us today ;

Textured Upholstery Fabrics for  Furniture

With all of the styles that are available in today’s market it can be very confusing to choose the best Upholstery fabrics for your home. Charleston Fabrics will help you choose the best fabrics for your home because we have over 35 years of upholstery and we know which fabrics work and looks best for each style of furniture. , Let our in house upholstery specialist provide reupholstery services for you!  

When choosing the best fabric for your home, you should stop by

our Sacremento store..
Two simple ways to bring new life to old furniture is through the use of Charleston Fabrics services for Custom Slipcovers and reupholstery!

Foam Rubber Replacement Cut To Sizes For Sofa Chair Seat Cushions

Custom Foam Replacement For All types of Seating 

We cut to size any foam and replace your old cushions.
Same Day Service (In most cases!) 

Charleston Fabrics carries foam rubber any size from 1" to 6 inches and we cut any size you need to fit for your replacement cushion. seat and back. We offer 3 densities of foam rubber to replace you foam cushions for sofa, chair seat, window seat cushion back and all your foam needs and we have it. , up to rigid, long lasting (10-20 years) foams. Bring In your old cushion today to Charleston Fabrics foam rubber replacement for couch cushions, seat cushions, or boat mattress replacement, we replace all shapes and sizes, s location in Mt Pleasant today!

Support local labor by supporting our upholstery service!
Why buy new furniture and settle for furniture that does not support local laborers and only settle for 1-5 choices of cheap quality fabric. When you customize your own furniture and make it new again, and choose from 5,000 different types of fabric. Don't buy new and own the same piece of furniture as half of the people who shop at chain stores or your neighbor. Make your home have it's own unique style by choosing from our hand picked selection of beautiful durable upholstery fabrics!

Fields marked with an * are required