This company is always on time, but this experience was very disappointing. He canceled on us once and again the next, 30min. after he was supposed to arrive. Wayfair refunded cost of installation problem was fixed quickly.