Installer was on time, very nice, completed the assembly timely.  I should have rescheduled for a much earlier time, 9pm was entirely too late to have an installer come to your home, that was my error I read my scheduled time wrong, thought it was 9 AM. Being able to speak with a live person would have been much better to attempt to reschedule for a earlier time.