top of page

LETS GET STARTED

Estimates are free. Let's get you started with a conversation about your project, no obligations. Whether you’re looking for a quick online estimate or prefer to meet in person, we’ve got you covered! Choose the option that works best for you:

Request a Free Estimate

Use this form to get a personalized upholstery estimate. Share a few details about your project and upload photos to help us understand what you need. We’ll review your request and get back to you within 1–2 business days.

Tell us more about your project — what needs to be done, the condition of the piece, any design ideas, or specific requests you have in mind. The more detail you provide, the more accurate your estimate will be.

Upload clear photos of your piece from different angles, including close-ups of any damage or problem areas. Photos help us understand the scope of the work and provide a more accurate estimate.

Book an In-Person Appointment

Not Local? We Accept Shipped-In Upholstery Projects

Not in Lethbridge? No problem. At Elegance Upholstery, we work with customers across Canada by accepting shipped-in items for reupholstery—and by building custom pieces from scratch based on your specifications. Whether you're restoring something special or commissioning something new, the process is simple: fill out our online estimate form above or give us a call—just like our local clients. We'll guide you through shipping options and provide a clear, detailed quote to get your project started.

Reach out today to get started with a remote quote and nationwide service.

Follow us on Instagram

We are proud of our past work. Take a look at our portfolio before you book.

Wingback Chair_edited.png

View Our Pricing Policies

Learn how Elegance Upholstery ensures fair, transparent pricing with no surprise labor charges. Our detailed pricing page explains the factors that affect upholstery costs, available budget-friendly options, and how we quote each project with integrity and clarity.

bottom of page