I had great service from start to finish. However I would not recommend Rand Electric despite their friendly, timely, and extremely clean & tidy work strictly based on how pricing and billing was handled. I was originally quoted a 4 - 6 hour job. The electrician got everything done within 5 hours including clean-up. I was impressed . . . except for all of the undisclosed charges including permits and material costs that should have been presented before starting any of work. I'm not trying to evade code or permits and appreciate quality materials but what should have been a $600 job (initially discussed) turned into $1,000! Rand's work is excellent and they're experts but they're doing a disservice to their customers by not sharing all of the billing details and permit costs upfront so customers have an idea what they can afford before the work is complete. If the $1,000 charge inc. permits costs and materials, a 5 star review would have been in order.