I called AllTech because reviews indicated experience with older appliances. The wall oven was giving intermittent error codes. I explained the situation when I made the call. They checked and said the oven was probably repairable, and mentioned the alternative of replacement. The price for a checkup was quoted and seemed reasonable. Casey came the next day as scheduled, was neat, professional, and thorough.Since the problem was intermittent, it was harder to diagnose with certainty. He gave the me the most likely cause and a price for that repair. He also checked on the availability of further work and gave me a price for that, if needed. We agreed to do the basic repair the next day. The oven has worked perfectly for the last six weeks.