I'll second this. Here's my setup:
- E-mail - Fastmail
- Contacts - Fastmail
- Calendar - Selfhosted Radicale w/ custom notifications
- Storage - Home server with sftp access
- Document editing - Libreoffice
- VPN - Mullvad (general), OpenVPN (local network access)
- Mobile - GrapheneOS
- Browser - Firefox vanilla w/ uBlock Origin
My contacts and calendar are accessed via CalDav, with all calendars showing/editable on Fastmail.
Nice, slick, and Google-free.