The most frustrating part of trying to hire electrician is just getting them to pick up the phone and schedule us. So let me say this:
Rock Electric has someone who picks up the phone.
That was the number one reason we hired them, but I'll add - they were also prompt, affordable, and did a great job.
I called around and did the whole Yelp request thing and I would get a lot of responses from other electricians in spurts and then no response for a day. I called Rock Electric - and they had a representative ready to take my information down. I did have to put down a deposit before scheduling which was a little sketchy for me, but turned out to be a minor quibble. By the time other electricians reached back out to me, it turned out to be about the same price.
Within a few days, they had two technicians come out to diagnose a lighting and electrical problem that spanned a few rooms and outside, and they were able to get the job done within a couple hours, explained exactly what was going on, and had the system fixed with no unexpected costs.
All in all, I would highly recommend Rock Electric, and will definitely go to them next time I have an electrical project.