⚠️ BUYER BEWARE
⚠️ BUYER BEWARE – Echoing a Nearly Identical Experience with Lucas Shepherd / Leo Black
I want to echo Brad's warning because I went through a nearly identical situation with Lucas Shepherd, who also operates under the name Leo Black and leoblack.com.
I hired him through Upwork under his verified profile name, Lucas Shepherd, to develop a full production-ready web application.
Lucas authored his own scope of work, billed me more than $2,000, and repeatedly claimed he was “developing” the app in the background while providing false progress updates and screenshots. When the delivery date arrived, there was no usable code, no backend, and no completed product—just partial design files that were inferior to what I had already provided.
When I escalated the matter, Upwork’s mediation team agreed that no work was delivered and even recommended a partial refund. Lucas refused, and Upwork later confirmed that their process is “non-binding,” meaning they could not enforce repayment despite clear non-performance.
It’s alarming that multiple clients have reported the same pattern: smooth communication early on, vague technical excuses, disappearing after payment, and no actual deliverables. I’ve since filed formal complaints and begun legal action to recover my losses.
My advice mirrors the original reviewer’s: avoid engaging with Lucas Shepherd, Leo Black, or leoblack.com in any capacity—directly or through freelance marketplaces.
If you are already in contact with him, protect yourself immediately by using escrow payments only, demanding verifiable progress updates (like GitHub commits), and never relying on vague hourly tracking or “back-end work” promises.
This has been the worst and most deceptive freelance experience I’ve encountered in years of hiring developers. Consider this a serious warning to other businesses and clients.


