just watch what the mechanic does next time he comes and repeat next time you have the problem
i have been servicing my boiler for the last 6 years or so now and have managed to fix it everytime it's a pain in the ass but saving 100 every 6 months or so is definately worth it
Is yours electric or gas?