the maintenance schedule on my BMW’s are cyclical. the maintenance is somewhat predictable. Sadly, BMW (and probably MB, I have no experience) dealers service fees are obscenely expensive. They do a good job generally, but they’re operating in the real of diminished returns.