When I'm sewing, I clean the machine with (almost) every bobbin change, depending on the type of thread and fabric I'm using. Monthly just won't cut it. Now the smoke alarms, that's another story. They get new batteries only when they start screeching, usually in the middle of the night.