When selecting a company be sure that the provider is trustworthy and will not play disappear with you.
As for dayanahost.com, you can trust this company. I am happy dealing with them. During the time I have been dealing with them, network uptime is perfect and when I had some technical questions, their support was always ready to assist.
Their list of extra software installations is huge.
The pricing for their services is affordable.
So, you can pay annually for their hosting services.