Custom Upholstery Made in the USA

Custom Upholstery Made in the USA

Custom Upholstery Made in the USACustom Upholstery Made in the USACustom Upholstery Made in the USA

If you can dream it, we can build it!

Check out this great video

About Us


Handcrafted Upholstery

David has over 30 years of experience and can assist you in designing anything that you can think of. He also works closely with local and international designers to create the style you desire.


Innovative Designs

  • Endless frames from which to choose.
  • Countless leathers and fabrics
  • Drapery design, construction and hardware
  • Fashion forward luxurious wall coverings


Committed to Quality

Our custom upholstery is made in North Carolina in 4 to 6 weeks by skilled tradesman. We strive to give our customer the best designs from today with high quality and craftsmanship.


Online Ordering

You may ask...why don't we participate in website orders?  Our business is a tactile experience.  You need to feel it to appreciate it. From the sturdiness of the solid hardwood frames to the supple leather, this is truly an experience you won't forget.  Definitely not an "order on line" product.  We focus on fit primarily.  When you find a piece of furniture that is comfortable, we will begin the custom design.  At Z Home Furnishings we offer a variety of fine leathers and luxurious fabrics to choose from.  Your furniture will be truly yours and you'll never see anything like it.  You can also choose the embellishments …. nailheads, wood finishes, stitching or piping.  Rest assured that with our superior construction consisting of coil spring systems and state of the art foam, you will have a piece of furniture that you will love for a lifetime.


Affiliated Partners

  • Koket
  • Sarreid
  • Bramble
  • Coaster
  • Source Outdoor

Contact Us

Get In Touch

Z Home Furnishings

331 Main Street, Pineville, North Carolina 28134, United States

(704) 889-7253



By Appointment


10:00 am – 05:00 pm


10:00 am – 05:00 pm


10:00 am – 05:00 pm


10:00 am – 05:00 pm


10:00 am – 05:00 pm


12:00 pm – 04:00 pm