For over 30 years Canada Upholstery has specializing in refinishing and reupholstering furniture. We restore seats, chairs, couches and benches. Located in Vancouver, we custom build kitchen nooks, restaurant booths and boat seats. Contact us for information about our free in-home estimates and pick-up and delivery.