John's Upholstery

Your Trusted Kama’aina Upholstery Expert in Windward O’ahu

For over 50 years, John’s Upholstery has served the Windward community as well as customers all throughout O’ahu. We specialize in custom furniture upholstery using the best foam and fabrics for both residential and commercial clients. Call the experts for all your upholstery needs!

John's Furniture Upholstery sign
Our Storefront

Who We Are

John’s Upholstery was started in 1964 by John Ambrose and has since become a leader in hotel and residential upholstery. Now run by his son, Ryan, and his daughter-in-law, here you'll find a husband-and-wife team committed to quality work and customer satisfaction. Whether you are looking to restore your favorite piece of furniture or need a custom-made piece for your business, John’s can work with you for all your upholstery needs.

restored floral and wood chair

Committed to You

How does John's Upholstery differ from the big box stores? We've earned an excellent reputation based on our years of experience working with new and antique furniture, our personalized service, and our complete commitment to your satisfaction. We'll listen to your needs and offer affordable options to ensure you love the finished product.

Restoration, Reuse and Reduce!

If it’s a good piece and you love it, why not restore it and bring it back to life?

restored pink coral chair


In any business, quality is vital. As second-generation upholsterers, we pride ourselves on having the skills and expertise to provide quality upholstery work to our customers. You will have access to thousands of design choices with personalized service. Call us for a quote today!


John’s Upholstery differs in that we are completely committed to your satisfaction. We will listen to your needs and offer you all your options. Our years of experience and personalized service have helped us build a reputation for doing excellent work and we will ensure you will love the finished product!

Accessible and Convenient

We are centrally located in Kaneohe and can quickly restore your piece to its former glory. Once your fabric is chosen and here, the average turnaround time to complete a job is one to two weeks. We know how important your furniture is to you and try to get it back to you as soon as we can!