100% avoid.
Seemed attentive and interested.
As soon as he got the deposit he blocked me and changed his location to a city 5 hours away. No idea if he was even in the location I was scheduling for.
Maybe he works when he feels like it but has a reputation for a reason. Seems to have no issue scamming money.