We're disappointed. All of the great reviews here along with a recommendation from a local big-box store enticed us to call to arrange an appointment for an estimate. The day of the appointment no one showed up, and when I called I was told that the person had "forgotten." I expressed concern about that and was told that perhaps I should "shop around." Despite my concern I arranged another appointment and this one was cancelled six minutes after the person was due to arrive. This company may have good prices, good product, and good installation skills; but don't count on them to show up. What a shame.