We had a similar experience as below - our first appointment was a no show (dude called in sick) and then the reschedule two days later their 'truck wouldn't start'. We aren't willing to try a 3rd time. I'm not sure how that translates to good business. On to the next one.