Dude, sorry to hear that. Next time make sure the person is not banned on the better forums as a quality control meassure. You should also check references and reviews.
Did you get fewer clients than agreed to?
(I am not sure, but if memory serves me right the Layout looks a lot like utcrazy's old host. May be he knows more about the guy, at least they both are from the Toronto area(?))