All things considered, while this is certainly might feel satisfying, it's a rather irresponsible move on the developer's part. Not only would this sort of behavior turn off future clients (shows that the developer is vindictive and unprofessional), but the dev is almost certainly legally exposed. IANAL, but it would be trivial for the client to show in court that the dev's actions led to quantifiable damages to their business, and might even be open to criminal prosecution.<p>The correct way to resolve this depends on the contract the dev signed in the first place. If the dev retains IP under the contract, they may be able to take the website down, or revert it to a previous state. If not, I'm not totally sure. Certainly the dev should refuse to perform any work for the client, and probably should solicit legal advice (relatively inexpensive to take a client to small claims court).
lol. A web "developer" that uses Microsoft Word -- Export as HTML..<p><o:DocumentProperties>
<o:Author>John Raphah</o:Author>
<o:Template>Normal</o:Template>
<o:LastAuthor>John Raphah</o:LastAuthor>
<o:Revision>5</o:Revision>
<o:TotalTime>62</o:TotalTime>
<o:Created>2018-02-06T15:35:00Z</o:Created>
<o:LastSaved>2018-02-06T16:15:00Z</o:LastSaved><p>Looking at archive.org's snapshot from 2017.. I wouldn't pay this "developer" either..<p><a href="https://web.archive.org/web/20170512143057/http://www.greentouchlandscapers.com:80/" rel="nofollow">https://web.archive.org/web/20170512143057/http://www.greent...</a>
US law doesn't apply to businesses based in Kenya...<p><a href="http://web.archive.org/web/20160701233200/http://greentouchlandscapers.com:80/contacts.html" rel="nofollow">http://web.archive.org/web/20160701233200/http://greentouchl...</a>
Serious question could a non-payment clause protect you from a client claiming damages from a stunt like this?<p>For instance could you include a clause that states: "In the event of non-payment, development on the site will cease and will be replaced with a temporary landing page until payment issue is resolved."
Funny.<p>Though I would have just turned off the record sets for said domain. (assuming I had that control)<p>Even less effort, more professional response.