Does not stand behind his work and uses threats to get paid. Absolute scam artist- He did a ton of work for us and then did NO FOLLOW up on all the work he did. We had problem after problem with his work and he did nothing to warranty the work he did. Do not use the guy for anything, he will show up and they he will leave and if it is not done right you are left with a bill and no support. Not a good person.