As with all things this will depend on a few factors, namely how much you drive the car, and how important it is to your day-to-day life. A good rule of thumb to follow is that you should get a full service once a year or every 12,000 miles, whichever comes first.
You can usually get a car service from your vehicle manufacturer at a dedicated service centre, or at a dealership, but typically this will be the most expensive option. Our partners at MotorEasy will connect you with a nearby authorised garage where you can get a service for much cheaper than you would from a manufacturer.