Do I need my own website if I already have a booking app?
A booking app that only lives inside another company's directory means your clients found you through their search, their ranking, their rules. If that app changes its pricing or drops your listing, your booking link is gone too.
A website on your own domain is the thing you actually own. People can find it from Google, from Instagram, from a business card, and it stays yours no matter what any one app decides to do next year.
The two are not really competitors. Your website is where new clients land and decide to trust you. The booking flow behind it is what gets them on your calendar.
Turbo Link gives you both together, a designed site on your own domain with the booking system built in, so you are not paying for a directory listing and a separate site that do not talk to each other.