Transform your furniture with custom Upholstery Sofas, Chairs & Ottomans in Minnetonka & Saint Paul, MN

Black decorative flourish, comprised of curved, flowing lines.

Where old furniture gets a second chance, we specialize in high-quality reupholstery services for chairs, ottomans, sofas, and more—bringing new life to the pieces you love. Whether you're looking to restore a family heirloom, match your updated décor, or simply upgrade your comfort, we’re here to help. With expert craftsmanship, a wide selection of premium fabrics, and personalized service, your furniture is in the best hands.

  • Free Estimates
  • Custom Fabric Options
  • Pickup & Delivery Available


Living Room Chair Upholstery Saint Paul MN

Our Professional Repair and Restoration Services Include: 

 

  • Chair Reupholstery
  • Sofa Reupholstery
  • Dining Room Chair Upholstery
  • Living Room Chair Upholstery
  • Ottoman Upholstery
  • Custom Cushions & More

 


  • Foam cushions
  • Ripped fabric
  • Open seams
  • Pet damage

Trust & Local Focus: Why Minnetonka Homeowners Trust Us for Custom Upholstery Services

Advanced Furniture & Leather Repair has served the greater Minnetonka, MN, area for over 30 years as a full-service upholstery service shop. Homeowners across the Twin Cities region return to us because our craftsmanship is grounded in real experience, genuine care for your furniture, and a deep commitment to the community we call home.

Woman testing a yellow sofa in a furniture showroom.

Decades of Hands-On Expertise

Our team has spent more than three decades refining techniques across fabric, leather, and vinyl upholstery. That depth of experience means your furniture is handled by craftspeople who have seen nearly every repair challenge imaginable and know how to address each one with skill and precision.


A Large Fabric and Leather Selection on Site

Choosing the right material can make or break a restoration. Our shop carries a wide selection of fabrics and leathers so you can see and feel your options in person before any work begins. Finding the right color, texture, and weight is often easier when samples are right in front of you.


Free Consultations With No Pressure

Every project at our custom upholstery shop starts with a free consultation and estimate. You are welcome to bring your piece to our facility, and we will assess the work and materials needed before you commit to anything.


Mobile Service for Your Convenience

Not every repair requires a trip to our shop. We offer mobile service, meaning our team can come directly to your home in the Minnetonka, MN, area for qualifying jobs.


Trusted for Both Antiques and Everyday Furniture

From heirloom antiques to daily-use sofas and dining chairs, our team approaches every piece with the same careful attention. We understand the sentimental and monetary value your furniture may carry.


Ready to restore your favorite piece? Call us at 651-698-4171 or stop by for a free estimate. We are happy to walk you through every option available.

Upholstery Services FAQ Questions in Minnetonka, MN

  • What Is a Custom Upholstery Shop and What Services Does It Offer?

    A custom upholstery shop is a professional workroom that replaces, repairs, or redesigns the fabric, leather, foam, and structural components of upholstered furniture. Advanced Furniture & Leather Repair provides upholstery services in Minnetonka, MN, that may include full fabric or leather replacement, foam cushion rebuilding, frame and spring repair, seam repair, and custom fabric selection tailored to each piece.

  • What Types of Furniture Can Be Reupholstered at an Upholstery Service Shop in Minnetonka, MN?

    Most fabric or leather-covered furniture can typically be reupholstered at a qualified upholstery service shop. Common pieces our team works on include:

    ▸ Sofas and sectionals in fabric or leather.

    ▸ Dining chairs, armchairs, and lounge chairs.

    ▸ Ottomans, benches, and headboards.

    ▸ Antique and heirloom pieces requiring specialty care.

    ▸ Office and commercial seating.

    If you are unsure whether your piece qualifies, a free consultation can help clarify your options.


  • How Long Does Custom Upholstery Take From Start to Finish?

    Timelines for custom upholstery can vary depending on the scope of work, the materials selected, and current shop scheduling. Simpler repairs such as seam fixes or cushion replacements may be completed more quickly, while full reupholstery projects on large pieces often require additional time for fabric sourcing, structural work, and finishing. Contacting our upholstery service shop for a free estimate is the best way to get a realistic timeline for your specific project.

  • Do You Offer Pickup and Delivery for Upholstery Projects in the Minnetonka Area?

    Yes, Advanced Furniture & Leather Repair offers mobile service and can travel to your location in the Minnetonka, MN, area for qualifying projects. You are also welcome to bring your furniture directly to our facility at 2242 University Ave, Suite 180, Saint Paul, MN. Call 651-698-4171 to discuss the best option for your situation.

  • How Do I Prepare My Furniture Before Bringing It to an Upholstery Shop?

    Preparing your furniture before a drop-off can help your project get started smoothly. A few practical steps to consider include:

    ▸ Removing loose cushions and pillows before transport.

    ▸ Photographing any existing damage so you have a reference record.

    ▸ Noting any fabric preferences, colors, or material types you have in mind.

    ▸ Measuring doorways if pickup or delivery is involved, to anticipate logistics.

    ▸ Cleaning off surface dust or debris so the craftsperson can assess the piece clearly.


    When you arrive at our upholstery services location, our team will walk you through the full assessment at no charge.


If you have questions about our leather and upholstery repair services, call us at 651-698-4171 or email us at lonnie@AFR.comcastbiz.net. We will provide you with a free consultation and an estimate. If it’s damaged furniture, we fix it!