My Bernina is supposed to tell me when it needs service. I don't know how often (does it do it by stitch count? maybe.) Anyway, it's been years since it was in and I have no idea how to tell when it needs it. It is working perfectly, so I don't know when -- or if -- it needs attention.