For over 17 years, we have been a pioneer in offering high quality and professional furniture disassembly-assembly, installation, repair services including refinishing, upholstery, cleaning, touch-ups, restoration, re-dying, wall and floor damage repairs.
Our restoration specialists will return original beauty to your furniture, increase its resale value, and protect it from future damage. We can apply a new finish or re-dye one or more pieces of your furniture to give a new look or bring harmony to your home. Unlike other shops where an item that needs reupholstering must be sent elsewhere, we handle furniture upholstery, refinishing, & color matching onsite, along with a full spectrum of other services.
Our upholsterers are known for their meticulous attention to pattern matching and seaming. They are skilled in any detailing you may want—skirts, channels, tufts, welting, buttons and nail-head trim. We upholster using only the finest, longest lasting cushioning materials to give your upholstered furniture many years of continued use. We can use horse hair & cotton padding, partition down cushions for stability and firmness, and offer fabrics from dozens of manufacturers. We also custom dye, stain and finish vegetable tanned leather.
Applying a new finish to your furniture not only brings it to life, but also allows you to create a different look and feel in a whole room. Using color matching, you can ensure that all pieces of your furniture are in harmony and match your décor. Whether you want to refinish one or several pieces of furniture or cabinets, it will cost you a small fraction of what new furniture would cost.

Upload max 10 files (JPG, PNG)
Please wait, your request is being proceed...

Thank you for doing business with us. Your request number is

One of our representatives will contact shortly to answer any questions you may have or schedule service day and time if needed.

If you will need to contact us for any reason please call 718-268-2727.

We are very sorry but there was an ERROR in submission of your service request.

Please try again and if you still have an issue please contact us by email: or call us 1-718-268-2727

Thank you for visiting our web site, and doing business with us.