B. & D. Upholstery has been in the business over 30 years. Having worked with decorators both in Toronto and Barrie we have been able to keep up with the latest in trends. We take pride in delivering to you the best in quality upholstery at a fair price. We believe that having a well-made piece of furniture is hard to come by.