I need to fill a fuel tank located on a rooftop. Which product should I use?

You should consider a Fuel Port with a built-in fuel transfer pump. The Simplex SmartPump is designed to transfer fuel from a fuel delivery truck to one or more remote storage tanks. This On-Site Power Advisor article may be helpful.