We have been very happy with Metro's Best Electric. We need to have insulation put in, but needed all new wiring in our 100+ year old house to do that safely. They did a great job, we have much safer wiring now and they do a yearly check for a nominal monthly fee. If we have any needs, they respond quickly. I love family owned businesses for that reason.