When you need quality flooring, you need to choose a company you can trust. At MAGIC CARPET & BLINDS, we have been serving Canada for over years and Barrie, ON from the same location for the last 17. With that history, you know you can rely on our flooring products and services.