YES! ALWAYS!  A dirty little secret of web designers is that they can hold clients hostage for their data.  Not us – you will always have your property in your name.  That allows you to control your decisions and your design.  There are zero reasons for your domain or hosting to ever be in anyone else’s name.  ZERO!