John Eric is incredible to work with; he has strong dedication to his clients, a passion for his work and a commitment to excellence. I have worked with John Eric on numerous occasions and have never been disappointed or let down by my experience. He is very easy to work with and get along with. He took the time to understand exactly what I was looking for and understand what my expectations and limitations were. He puts a great deal of thought and effort into each client. He is very professional, personable, and respectful. I would recommend him entirely.