Total time waster flake. Has a few references that check out but he is listed many times on Mr. NUMBER I see after the fact for being a flake, etc. Even sent a $75 Visa gift card which site wanted my personal info. So that is good for nothing. He canceled an hour before appt and would not send cancel fee. Also asked inappropriate questions via text before appt. Made some BS excuse about babysitter. Lying POS.