Does great work if you can actually get him to show up. When you call, he tells you to text him, then never returns your text message. He blew off an appointment with us due to a dentist appointment. Didn’t call to say he wasn’t coming, and one of us took a day off work to stay home. Doesn’t return phonecalls, is completely disorganized. Avoid.