I gave 2 stars because he called me back. But he canceled on us the day before he was to arrive without a date or time when he could perform the work. I presume he does not want my business & we hoped to meet a timed deadline but instead we got screwed.