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