Have you considered contacting the Ohio AG’s office? They have a consumer fraud section (criminal prosecutors and investigators) which investigates fraudulent contractors. Yours may not be the first complaint they have received on this guy. Local police and municipal prosecutors are not really set up to do this. Redkow is correct, your lawyer’s opinion as to whether you have a good criminal case is somewhat irrelevant. (I’m a retired 35+ year federal prosecutor, so I have a bit of experience on that front).
Not sure exactly where you are located but the AG has offices in most of the larger cities (Columbus, Cincinnati, Dayton, Cleveland). Call them - maybe they can help.