Questions regarding mining host

I just learned that there are companies that offer hosting services for mining devices, and I have multiple questions about it, such as:

  • what is the best mining host?
  • do I have to provide the mining devices only?
  • is it possible to use services located outside my area?
  • electricity & services cost paid separately?
    if there are any other tips & tricks I should know kindly comment.