The main reason I called this company was that they provide service seven days a week and had excellent reviews. I did not realize (because I didn't read the address carefully enough) that they are located in Ocala, Florida, not Gainesville. Had I paid attention, I would probably have chosen a service closer to where I live, even though this company does provide service in this area. The first technician that came out quoted me a price of $250 to $300 but was unable to do the work at that time because he did not have the wiring with him that was needed. He told me that he would be back on Saturday to do the repairs and would call me to let me know when he would be there. He neither called nor came. I finally called him about 3:00 PM to see if he was coming and he told me "they had sent him on another job," but that he would be here Monday morning. About 10:00 Monday morning he called and told me that, again, "they had sent him on another job." At this point I was more than a little irritated and felt like I was getting a run-around. I called the office and spoke to the person I had first spoken to the previous week and told him that if they didn't want to do the job because I live in a low-lying area and it would be wet and sloppy, I could understand that, but if that was the case just to tell me and I would call someone else. He assured me that was not the case and he would send someone else to see what the situation was. Another technician, Rob, called me and said he was on his way to look at the situation. I told him since the first tech had told him that it was too wet, there was no sense in him driving 40+ miles just to look at it, so he agreed and said he would come the next day, which he did, along with another person and the wiring he needed. He performed the repairs and showed me the wiring that he had to replace, but the price was $500, almost double the original quote. He also told me that I needed to have the rest of the wiring checked and quoted me a price of $2,000 to do that, which I elected not to have this company do. Update: I received a refund check from Willis Electric in the amount of $250 for the difference between the original estimate and the amount I was charged, plus an apology for their "failure to communicate adequately with me and internally." I appreciated the apology almost as much as the refund. As I said in the original review, I don't know that I was overcharged, just that there was a big difference between the original estimate and the final cost. I would also like to add that I don't know how a grade of "F" for professionalism got on my original review. If I somehow hit the wrong button and put it there, it was inadvertent and unintentional and I apologize if any damage was done to their reputation because of it.