My experience overall was generally odd... I had two gentleman come in and diagnose my two broken outlets as a an issue with the GFCI component that we had in our kitchen. We had told them when they diagnosed this issue that we had already replaced it, and that is was still not working. Regardless, the one gentleman told us that it would be $250 to replace the component, and with our backsplash installation happening, we were desperate to have it completed before putting in tile, in the case we had to cut holes into the wall for any reason. Anyway, $250 is quite steep to replace a GFCI outlet, but we decided to go ahead and have it completed since the techs were already there. We then were given a pitch of all of these upgrades that we should make to our home that would equate to about $900 which was fine... But after the pitch, we were told that they were called out to an emergency and that another tech would arrive shortly, which they did. Tony arrived (I believe that was his name) and was friendly, but there was no communication between the 2 men and Tony before his arrival, so we had to explain the issue that was --Diagnosed-- by the other two men. Keep in mind, we had already written a $250 check and given it to the first set of people. Tony comes in and replaces the GFCI within minutes (Which again, for $250 is extremely expensive seeing as though a standard GFCI is about $15-20 from home depot). It turns out that the GFCI component was not the issue, which we had already relayed to the diagnostic team, so Tony had to do some searching and found out that there was an issue with an outlet in our basement. Once he discovered the actual issue, it took only about 10 minutes to repair. Even though the original diagnostic was wrong, we still paid $250 for the parts of the GFCI component and labor which was not used, Tony replaced the working component with another working component (GFCI) and did not leave us our original one. Overall, I am satisfied with Tony as he was able to figure out and fix our issue in a very timely and effective manner. I was however confused about their quoting/sales service which sends in people to tell you the problem and charge you before knowing the exact issue. Communication was definitely a struggle, and I would suggest waiting until after your service is completed to pay. Since we were charged for the GFCI component replacement, that is what Tony did, even though it was not the issue. I do have to say that the first guy did say that I can pay after the service was completed, but I did give him the check beforehand which was completely my fault. Just keep that in mind when having something completed in your home. To reiterate- My electrical issue was resolved in a timely/efficient manner, albeit expensive, and lacking communication. Thanks!