Not a good experience. Unreliable and unprofessional.
I called in and made an appointment for noon the following day for someone to come out to measure, go through samples, and provide an estimate; fairly standard. I received a call back the same day from an estimator asking if he could stop by on his way home from work to do the estimate because it would be more convenient for him. This did not work for me so I said we should keep the appointment as scheduled for noon the next day. The next day I received a call shortly before the appointment letting me know that they could not keep their scheduled estimate and stated it wouldn't just be 30 minutes or a couple hours later but wanted to do a different day altogether. This was absurd. I told them to just cancel my appointment. If they can't operate with integrity and keep a simple estimation appointment, how am I supposed to have confidence in their work and installation dates? Moreover, I received a call about 45 minutes later from the estimator himself letting me know he was not going to be able to make the appointment I had already cancelled; poor internal communication.
I went with a competitor.