On my quilting machine I clean out and oil after every bobbin change. After every project is done I take off the needle plate and give it a really good cleaning and oiling. On my regular sewing machines I'm not as faithful in the cleaning out (no oiling on these) but I'm trying to do a better job and more often since getting back into sewing again.