James was amazing. He met all of our needs, was approachable and easily contacted. We worked with him for approx 8 months. And then he just disappeared with no answers to text or email. I sure hope he's okay. But because of that, I can no longer recommend his services.