My oven was not working. It would preheat, then cut off while giving me several different error codes. I was previously told it had to be the thermostat sensor by another repair service. Ace came out and advise that the thermostat was fine, but the clock was not accepting the thermostat reading. This was causing the oven to get too hot and cut off. I was advised that they had to order the new clock, but it should be in and installed by the following Monday. On Saturday they called to confirm that they could come Monday. They arrived on time. The oven was fixed quickly, and the oven is working wonderfully. They where very professional.