Preferred v Custom Environment

I am just starting out with local, and setting up for my first site for a client.

They already have hosting which they would like to stick with, do I need to choose the custom environment or is it possible to use the preferred option and migrate to alternative host?