Services are generally useful for working with endpoints that don't have a 1-to-1 mapping with individual models, and where complex loading and saving logic exists.