James is always accessible and reliable! He made me feel comfortable in my unfortunate circumstances and really helped me get the results I was looking for while explaining the whole process to me. I whole heartedly recommend him!
Pros: null
Cons: null
more