We had no heat and Brian diagnosed a bad ignition problem very quickly and replaced the ignition switch. I have not received the bill yet so I can’t comment on price but very happy with the quick service and it had to be done so price isn’t an issue.