We bought a home North of Toronto and some of the rooms had horribly old carpet. We approached a few flooring stores and found GreenValley Flooring to be the most helpful and choose them to install new wood floors.
The staff in the show room were helpful and friendly. Their prices were also competitive. So we chose them.
They sub contract out the install, which is fine. We decided we wanted some extra work once the installers arrived. It is best to deal directly with GreenValley if you want extra work. The sub contractor was greedy and asked for more than they should have. I instead paid GreenValley for the extra work, and it was cheaper to than have GreenValley deal with the contactor!
The floors look nice, and so far 1 year in we have no issues.