I have been managing condominium associations and private homes since 1981, and I've been through my share of tradespeople for all sorts of reasons, good and bad. James DiGregorio is in a class by himself. I've rarely encountered a tradesperson so passionate about his craft: he loves what he does. And this drives his intellect about keeping abreast of all matters in his trade, whether it be tech or code-related, his professionalism, his ability to explain the project in layperson's terms (he's a born teacher), fair pricing, and execution of the project. I highly recommend James DiGregorio Electrician.