From dining chairs to sectionals, we strip, rebuild, and reupholster with premium fabrics — giving your furniture a fresh, lasting look.
Family heirlooms deserve more than a quick fix. We carefully restore structural integrity and period-appropriate finishes to keep history alive.
Seats, door panels, headliners, and trim — we restore vehicle interiors to showroom quality with durable, weather-resistant materials.
Sagging cushions and flattened padding ruin the comfort of any piece. We replace and reshape foam to restore the original support and feel.
Tears, rips, and worn spots don't have to mean replacement. We blend, patch, and repair fabrics to match your existing upholstery seamlessly.
Sun, rain, and seasonal wear take a toll on outdoor furniture. We use marine-grade, UV-resistant fabrics built to withstand the elements.
McCoy's Upholstery has been a staple in the Aberdeen community for over 15 years. What started as a one-person passion for restoring old pieces has grown into a full-service upholstery shop — but our approach hasn't changed.
Every chair, sofa, and booth that comes through our door gets the same attention to detail we'd give our own furniture. We believe in doing the job right the first time, using quality materials that stand up to real life.
Call or visit us at our Aberdeen shop. Tell us about your piece and what you have in mind.
We inspect your furniture, discuss fabric options, and give you an honest, upfront estimate.
Our hands do the work — stripping, repairing, padding, and stitching with care and precision.
Your restored piece is ready. Come collect it and give your furniture a second life.
"McCoy's brought my grandmother's rocking chair back to life — it looks better than it did when she first bought it. You can tell they genuinely care about the work they do."
Tell us about your project and we'll get back to you as soon as possible.
Bring it by the shop or give us a call — we'd love to hear about your project and see how we can help.