Laminate, vinyl, Tiles, Hardwood, marble are just a few options to choose from for your new floors. Heated floors are available for marble and tile floors.
Ontario Multi-Trade were very professional, friendly, responsive and gave very helpful advice.
Very impressed with the processes you have put in place, and the exceptional consulting experience provided. Thanks