Serving Charlottesville, VA and surrounding Area | 434-984-0933

If you can dream it, I can make it. I'm a problem solver too.

Facebook Google Plus Cathy Mares Custom Sewing, Ltd. -Charlottesville, VA sofa

Flexible On-Site Upholstery

Count on our 45 years of sewing experience for high-quality upholstery services done on-site.

Revive your furniture with upholstery services

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.


If you're looking to give your sofa, chair, or love seat a new look, we also do on-site reupholstering. Contact us today to receive a FREE consultation on your upholstery project.

  • Antique furniture

  • Chairs

  • Sofas

  • Headboards

  • Love seats

  • Slipcovers

Upholstery for all types of furniture

  • Cushions with foam, feather, or feather fiber inside

  • Lines and pattern centering

  • Pleats

  • Polyfiber wrap

Choose your customization

  • Railroading

  • Self-edging

  • Skirt or no skirt

  • Trim and more

Call Today to Get a FREE Consultation!