This surly guy quoted me, overcharged me, then had to come back and change things he did not explain to me in the first place. Told me he could not come for a week, turned up a couple of days later without calling, then charged me again, got cranky cause I paid by cheque, told me he'd post the receipt. Dodgy or what? Not happy and WOULD NOT recommend.