Get 10% off fabric and Hardware for Draperies. Just as for details.

Cathy Mares Custom Sewing, 1724 Allied Street, Charlottesville, Virginia 2290


Cathy Mares Custom Sewing

If you can dream it,
I can make it.

Flexible On-Site Upholstery

Count on our 45 years of sewing experience for high-quality upholstery services done on-site in Charlottesville. We also make Pillows in Charlottesville. We also offer upholstery fabric for all your needs.

Upholstery in Charlottesville + CUSHIONS - BEDDING - PILLOWS

 Contact Cathy Mares Custom Sewing, Ltd. for flexible and customer-driven upholstery work! With our 45 years of sewing experience, we can help you bring life to your tattered or outdated upholstered furniture pieces. From consulting on design and materials to measuring and estimating your fabric needs, trust our locally owned and operated business to help you make informed decisions. 

Upholstery for all types of furniture

  • Antique furniture
  • Chairs
  • Sofas
  • Headboards
  • Love seats
  • Slipcovers

Choose your customization

  • Cushions with foam, feather, or feather fiber inside
  • Lines and pattern centering
  • Pleats
  • Polyfiber wrap
  • Railroading
  • Self-edging
  • Skirt or no skirt
  • Trim 
  • More


Get 5% off your first purchase of Fabric when you sign up for our email updates and specials!