you probably can file a complaint on BBB. Even though it may not solve your problem, more people will be aware of this contractor. Of course these contractors can easily disappear and setup their business using another name. Just curious did you check his reference before giving your business to him?