John from Allan's team was very professional and gave excellent service. My carpet and Kardean look amazing and like new.