When we bought our house, we found out it needed major electrical work - basically, it's a knob and tube nightmare. In order to get home insurance, we needed to have an electrical inspection done, and then to do the recommended work to bring the home into medium-risk compliance (for our insurer).
BPM Electric was awesome. The quote process was straightforward, they were responsive and easy to work with, and they got everything done within the time we needed it to be done, even though it was a lot of work, and it can't have been easy to schedule! Michele in the office was really responsive and sent documentation when we needed it (we needed a lot of documentation, so we could show the insurer).
We'd considered other electricians too, but the speed with which BPM responded to me and could get the work done was unparalleled. We had to pay an extra surcharge with our insurance while the work was being done, so BPM's speed and responsiveness was extra appreciated.