We suggest to have a service 6 months or 500km after the bike was bought and from then a yearly inspection or every 1.000 km.
This is important to ensure operational and traffic safety and to prevent wear-related damage. By the way, modern bicycles are indeed high-tech products and require knowledgeable hands and specialized tools. For this reason there are a lot of specialized bike mechanics who are willing to do the service.