James is absolutely wonderful. I’d trust him with any work I need done - didn’t try to upswell me. Didn’t treat me as uneducated but was more than willing to teach me if I was interested. 15/10 would bring him back.