James is top notch. I took a chance on him out of a large list of qualified bidders on my job and I am VERY grateful I did. He communicates very well and is very timely and skilled at what he does. I wouldn't hesitate one second to recommend him or use him again.
Thanks James, looking forward to more projects together!