Hey Chris!
We manage 8 in Florida and we're Utah so we're very familiar with how to do that successfully. Although it has its headaches, remote management forces you to build scalable processes that can be repeated. If your business relies on you to be present then it will eventually run you. Here are my tips:
1.) Find a really good cleaner - Try to find a legitimate company with processes and systems. Not bagging on the small business out here but you need a company that is reliable and will show up EVERY time and deliver CONSISTENT service.
2.) Maintenance Person - Here again its very beneficial to find a maintenance company that can commit to a quick turnaround time. Speed is key with this service.
3.) Boots on the ground - You really can't avoid the fact that eventually you will need someone to go to the property and do something simple. You don't necessarily have to have someone hired separately for this but make sure either your cleaner or your maintenance person is ok with house calls.
4.) An Inspector - We're learning quickly that even the best cleaning companies start to slack in quality when there is a labor shortage. This is why we've actually hired a SEPERATE cleaning company to start inspecting the cleans of the first company. They submit their findings through an app called Properly so that we can keep everyone accountable.
Happy remote hosting!