Cleaning and oiling the bobbin area yourself is great. You can oil the take-up area yourself, which only needs to be done every 6 months or so. But on a computerized machine, you probably don't want to go too deep yourself. There's not as much to oil inside a computerized machine. But, they do need a deep cleaning and oiling every once in a while. If you sew every day, take your machine in every year. But don't ever go longer than 5 years without a professional service.