Not deserving of any star. We waited for them come out to the house for an estimate for two days in a row but they never came. At first, the guy said he had the wrong phone number and insisted on rescheduling the following day but he never showed up. That's two wasted mornings and we never even got a courtesy call why they can't make it :(