Had my stove worked on. Took 3 days for them to come out. They did call before to let me know what time he would be there. Found the problem quickly, but the part he had was defective so he had to come back 3 days later to fix. When he did come back he fixed quickly. The price was a little high, but I called other place and they were a little more expensive. He left me the part and I looked up the cost and it was very cheap. I will try some one different next time.