Can you not report them to the site you found them from, and give them a bad rating?
They would not want other people knowing they are incompetant.
This is why Rated People works so well as we have to make sure the work carried out is to a very good standard to maintain our reputations.
Trading Standards are always an option?
Hope this helps?