John and his crew are very dependable, arriving on schedule and very swiftly when called. Quite personable and engaging, they were very helpful in our kitchen remodel. Did a fair amount of work, yet very reasonable. Fun to chat with, and extremely professional and knowledgeable. Have used them several times, and will call them again, anytime I have electrical issues.