Are you interested in a


Just fill out the information below and one of our knowledgable associates will contact you within 24 business hours to schedule your appointment!




Custom Furniture


Restoration & Repair




We offer quality upholstery with excellent service. With over 45 years experience in upholstery work, Gotcha Covered is a full service upholstery business serving Richmond, Virginia and all surrounding areas. We offer free pick-up and delivery; We are a customer oriented, third generation upholstery shop that has built a great reputation for excellent workmanship and is dedicated to customer service.

We take pride in providing exceptional attention to details while keeping our upholstery and refinishing services approachable to everyone.

There is a 5-10 business day turnaround on most single pieces. When you use our fabrics, you’ll receive a 20% discount!

Generic placeholder image

Richmond’s #1 Upholsterer since 1998 – we Gotcha Covered for all of your upholstery needs.

  • - Custom Home Furniture Upholstery
  • - Commercial Office Furniture Upholstery
  • - Antique Restoration
  • - Custom Slipcovers
  • - Patio Furniture
  • - Boat & RV Cushions
  • - Specialty Drapery & Window Treatments
  • - Hand Tied Spring Repairs
  • - Advance Fiber Protectant
  • - Church Pews

We also specialize in

Advanced Fiber Protectant.

Click here to learn more!

We accept all major credit cards and most single pieces completed in 7-10 business days