Willy (aka Vitaliy) came out same day as called. I described that when pre-heating oven it popped a few times, then quit working, although display on control panel still worked. I also described that I had noticed an odor of burning plastic for the last couple of months. Willy first tested the burner, the most obvious thing to have gone out, but it was okay. He asked if I had used the self-cleaning feature recently, which I had not--apparently Electrolux ovens are well known for blowing a fuse when using the super hot self-cleaning cycle. Since that wasn't the case, Willy concluded the most likely problem was a bad controller. He said he would call when he got a part price from his supplier. After a few days, I called him and he gave me the price of the part, plus he needed to get a deposit before he ordered it. I decided to order it myself online, which suited him fine. When it arrived, Willy came out the next day to install. Well, after pulling the oven out and testing the electrical connection, he found that it wasn't getting 240 volts and that the problem was not a bad controller, but lack of adequate power. So, once he looked in the power junction/distribution/jump box, he found a burned out or shorted wire, which meant the oven was only getting 120 power. That also explained the burning plastic smell I had noticed the last couple of months as the wire connector was melting each time I used the oven. I know it's hard sometimes to diagnose problems, but my describing the plastic burning smell to Willy on the first visit should have been a clue that there could have been an electrical problem. I wish he had checked that first before having me order the controller part which cost about $300, only to have to return it. However, the good news is that his labor for 2 visits to repair the wiring was far less than it would have been to replace the controller with the cost of labor plus parts. Overall, I would say he did a good job and I would call him again--he is a one man operation, seems very knowledgeable and is prompt. He answers his own phone--the first time I called, he answered with a simple "hello" instead of the name of his company, which I found rather odd since I wasn't sure I had dialed the correct number. I also discovered that not everyone works on Electrolux ovens, so clearly Willy has the credentials to do what others cannot or will not for whatever reason.