Custom Upholstery and Refinishing Since 1950

EVCO has been established and doing business in the surrounding Sacramento Area since 1950. The current owner has owned EVCO upholstery since 1973 and has over 37 years of experience in the upholstery and furniture industry. We are a custom upholstery shop that specializes in both residential and commercial furniture restoration and repair. We also specialize in Antique Restoration as well as custom slip covers for all types of furniture. EVCO also offers refinishing for all different types of furniture whether it would be wood trim or legs for your furniture as well as wood tables, dressers, buffets or any other pieces you may be considering for refinishing.  We can accommodate you for allyour custom refinishing and upholstery needs. We also, have a large selection of over 10,000 of the finest fabrics and top grade materials available to choose from. Please call to set up a free in home estimate.



We carry one of the largest selections of fabrics to choose from in the Sacramento area. EVCO has a very large variety of custom patterns and colors in which the customer can choose from. We carry such fabric types as cotton prints, chintz, linens, tapestries, chenilles, antique velvets, mohair, suedes, mate lasses, micro fiber suede, vinyls, and also a large selection of indoor outdoor fabrics. We also, specialize in a variety of custom leathers to serve the customer’s needs.


We do custom made furniture. For instance if a customer has a particular style or size that they are looking for, EVCO can either order a frame or manufacturer a frame to accommodate the customer’s needs. We can also, change the style of an existing piece of furniture that the customer is looking to reupholster.


We have a wide selection in cushion filling including different densities for high density foam as well as specialty cut foam of any size that can be used for any and all applications for the customer’s special project or furniture needs. Furthermore we carry a variety of Dacron wrapping, and cotton fillers for your cushions and furniture as well as a selection of custom spring units to choose from. If you prefer something softer we have a number of blends of down fillers to choose from.


Here at EVCO we offer a variety of refinishing products for all types of furniture including antique pieces, tables, dressers, hutches or any other furniture pieces that the customer may be considering refinishing. All our furniture refinishing is hand stripped, before the staining or white wash process is to be done. If the frame of the furniture is any way loose we offer a complete reglueing of the furniture.  As an additional service, we do steam cleaning for all different types of fabrics, carpets, and furniture for both residential, and commercial. 

  • Senior discounts
  • Free in-home estimates
  • guaranteed workmanship
  • decorator assistance
  • Free pickup and delivery
  • Specializing in antiques
  • Over 4000 fabrics in stock
  • Over 2000 sample books to choose from


  • Specialize in Leathers
  • Cotton Prints
  • Chintz
  • Linens
  • Tapestries
  • Chenilles
  • Antique Velvets
  • Mohair
  • Suedes
  • Matte Lasses
  • Micro Fiber
  • Vinyls


  • High-density foam
  • Specialty cut foam
  • Variety of dacron wrapping
  • Cotton fillers
  • Custom springs
  • Down fillers


Sacramento Upholstery

Since 1950, EVCO has been the Sacramento upholstery company of choice for folks that understand the value of quality furniture, and take pride in traditional workmanship. We specialize in residential and commercial upholstery and furniture repair and restoration. With a selection of over 10,000 fine fabric samples in our mobile showroom combined with over 40 years of interior decorating experience, we can help you breathe new life to your most treasured pieces of furniture.

Find out why we are the most trusted Sacramento upholstery company by calling our shop to arrange a free in-home estimate. Whether you’re looking to refinish a solid wood dining room table, recondition an antique dresser, or add modern upholstery to a prized family heirloom, we have the professional knowledge and experience required to restore elegance and sophistication to your most treasured pieces of furniture.

Our Sacramento Upholstery Shop Has Been In Business Since 1950

  • We carry more than 10,000 fabric samples to choose from in our mobile showroom, allowing for almost limitless upholstery options
  • As a full-service Sacramento upholstery shop, after removing the piece’s existing fabric, we will evaluate the condition of all joints and springs, and make the necessary repairs, with your approval
  • With a wide selection of cushion fillings including high-density foam cut to any size, we can bring modern comfort to any piece of furniture
  • We hand-strip all of furniture and antiques and fully restore them to their original luster
  • Senior discounts – free in-home Sacramento upholstery estimates – free pickup and delivery – guaranteed quality – call today

They don’t make furniture like they used to. If you own solid-wood furniture, antiques, or hand-made treasures of the past, you already understand their true value. At EVCO, we also cherish the quality furniture of yesterday, and since 1950 our Sacramento refinishing and upholstery experts have been restoring Sacramento resident’s most prized pieces. We can even alter the style of your existing furniture, making traditional pieces more contemporary, or changing the style in whatever way you see fit.

Call us by phone to schedule an appointment for your own free in-home estimate. Find out more about how we can combine modern upholstery techniques to your classic and antique furniture, making it more comfortable, beautiful, and durable.

Unlimited Upholstery Options For Discerning Furniture Owners

If your favorite chair is starting to look a little ragged or outdated, it’s nice to have options when it comes to the upholstery used to restore the piece. At EVCO, we empower our customers by offering the largest selection of upholstery materials to choose from in the Sacramento area.

Upholstery Fabrics That Will Match Any Decor

With more than 10,000 fine fabric samples in our mobile showroom, you have the creative freedom to match your new fabric to your current decor without wondering if the colors will match. Fabric can look different depending on the lighting, so our mobile showroom is a huge advantage over the traditional showroom.

Sacramento Upholstery Shop

EVCO’s fine upholstery fabrics come in a variety of custom colors, patterns, and textures. Not only do we specialize in leathers, chenilles, custom velvets, and commercial grade fabrics, we also carry fabrics that include:

  • Cotton prints
  • Custom leathers
  • Chintz
  • Linens
  • Denim
  • Canvas
  • Tapestries
  • Chenille
  • Antique velvets
  • Mohair
  • Suede
  • Mate lasses
  • Microfiber suede
  • Vinyl

We also carry upholstery for outdoor furniture and will work with you to find the perfect match.

Cushions That Bring Comfort To Your Sacramento Upholstery

The most beautiful fabric won’t make a piece of furniture comfortable, but high-density cushion filling can make it hard to stand up after melting into a soft chair or plush sofa. We offer more than 15 different densities of foam fillings to compliment your choice of upholstery, including variations of down fillings and spring units that offer limitless ways to maximize your furniture’s comfort.

Your antique divan, camel-back sofa, or chair-back settee doesn’t have to be rigid and unwelcoming. By using modern upholstery products applied in traditional ways, your furniture can offer comfort along with classic elegance.

We carry a variety of Dacron wrapping and cotton fillers for cushions and furniture, allowing you to fully customize everything about your upholstery. If you prefer something even softer, we have a number of down filler blends to choose from.

What’s Underneath Your Upholstery Also Matters

Once we get started on your job and remove the fabric from your piece, our furniture restoration professionals will pay special attention to the nuts and bolts that lie beneath your upholstery. Many old pieces of furniture have loose joints and springs that may require special attention before new upholstery can be applied.

We take the time to evaluate the condition of the internal structure of your piece and offer solutions so that your upholstery maintains its integrity for many years to come.

Loose joints are pulled apart and re-glued to ensure that the frame is rigid and ready for upholstery. If any portion of the frame is fractured or broken, or requires new dowels or supports, our Sacramento upholstery team will take the time to talk to you about what work we recommend to ensure the overall structural integrity of your furniture. Then, with your authorization we will take the proper steps to ensure overall structural integrity of your furniture. We only use professional repair techniques with a one year guarantee on all of our quality workmanship.

We will also check the integrity of the furniture’s springs and will inform you immediately if any spring work is necessary. We also carry a selection of custom spring units allowing you to update the feel of your furniture while the upholstery is being redone.

Before doing any required additional work we will contact you and let you know the cost, so there are never any surprises.

Full-Service Upholstery Must Include Furniture Refinishing

There are a lot of Sacramento upholstery companies who simply don’t offer refinishing in their shop. As a full-service upholstery company, we have in-house professionals who specialize on all aspects of furniture restoration.

If you have an antique sofa with exposed natural wood surfaces, we can fully refinish and upholster your piece without it ever leaving our shop. We can also refinish your dining room table, chairs, dressers, and just about any other piece of furniture in your home. If you have solid-wood pieces, then you know that they can’t be replaced. Our furniture restoration and Sacramento upholstery experts can handle any job, both large and small, so call and arrange an estimate today.

Senior Discounts – Free In-Home Estimates – Fabric Coating

We are proud to offer senior citizen discounts for upholstery and refinishing jobs in the Sacramento area. We also offer fabric coating applications that will help protect your newly upholstered furniture repel stains and liquids, giving the fabric a longer lifespan and making it easier to clean when needed.

Restoring furniture is an investment in quality and a bygone era when craftsmen put their heart and soul into their creations. Call today and arrange your free estimate from Sacramento’s upholstery and furniture restoration leaders.