I have used this company for my oven that was not heating, and they had it fixed correctly. I have not had any problems since then. They also gave me a reasonable time frame and kept in touch to let me know when they were on their way. Thank you so much!