There is always a 15-minute pick-up window to allow for any traffic or delay, and I will always text on approach.
Please reach out if you have any special pick-up requests. Airport pick-up or drop-off is possible.
I also suggest staying in Mainz. Mainz, the wine capital of Germany, is also a great alternative to Frankfurt, has great connectivity, sits on the Rhein, and has a lot of old Germanic history and charm.