i have (machine/tech) vacuum attachments & between projects really give mine a good cleaning, i also maintain it constantly- as for brushing out all the lint & a drop of oil between bobbin changes- in the 9 years i've had my machine i took it in once for service- was quite unhappy when it came back- now if i need something i call the main company- talk to customer service- trouble shoot- if i need something they send it to me & hubby does the repair-replacement.