Anytime, was prompt, professional, and correctly diagnosed the issues with the ovens and stovetop (which had not been as thoroughly addressed by another service I used prior - thus the ongoing problems). He needed to order a part for the oven repair, so dealt with the stove burners and returned another day to service the oven. As the oven is an older model, they had also located diagrams for it and repaired the ovens on the second visit. they explained what they was doing and why at every step. I think they did an excellent job of repairing and providing preventive service for our 20-year-old range, and feel the cost was reasonable for all that was done.