I purchased a 'deal', $29 for service call and $55 towards service costs. Technician came out, determined the cause was a burner switch. Came back several days later with part and installed it. Let me know about a delay in ordering the part, so high marks for communication. Good quick service and prompt arrival. Technician did not have good command of the English language, but we managed to get by. However, they charged $153 for replacing a $32 part. And that was after the '$55 discount' I paid for. A little expensive, in my book. but they got the job done.