Had an appt. scheduled for a Sat. Morning for an estimate, had to call Craig after he was late by a half hour, his response was that he got distracted by something else, and forgot. Not a good way to treat a prospective customer. Very disappointed, had high hopes, plus had to drive 3 hours to accommodate the scheduled time and date!