I wish I could leave 10 stars!
By far, BY FAR the best electrician I have worked with in my life. Seriously, I'm not making this up - I cannot find words to describe James, the guy is simply incredible; hard-working, honest, polite, prompt, professional, dedicated, clean, detail-oriented, effetive, smart, funny...
I've worked with quite a few contractors in the past and I always negotiate a better price, but not with James - he deserves every penny.
You're lucky if he takes your job and you'd be out of your mind if you do not hire him!!