I have used Alliance 3X - first to install new laminate flooring when I purchased/renovated my condo, then to fix 2 problems when I had 1) some water and tear that I wanted fixed, and 2) some flooding in unit.
On all 3 occasions, the team at Alliance were responsive, came onsite quickly to give me a quote, and delivered on both price and service.
I would recommend them to anyone. They met all their time commitments, and cleaned up after installation. Staff instore/sales, and online, and on install teams were courteous, knowledgeable and professional.