I used to have a website written in html with some css which I wrote long time ago, I left my hosting expire as of the recent couple years crisis (had to save wherever possible), I would like to be back online just for the sake of it, my business is tourism related, I want to advert my services as a personal concierge/assistant, bookings, rentals, tours etc, not much of a deal but I have no skills and no patience to do that through trial and error and I am on the opinion that each should do what he/she is good at and earn for own skills so I am here to ask advise to find a developer who can put together a simple website which adapts to both mobile and fixed device browsers, elastic was the word back then...
Suggestions and offers are welcome, more details about the business in private
Grazie
Not sure if you're still needing assistance with this or not but thought I'd offer my 2 cents...
Having spent the past decade in the Web Development/Design field and going to school for it...hiring a dedicated developer will cost you a fortune. It's not impossible and a decent developer can build you a good looking site but with the amount of online services that essentially do it for you, you can save yourself a lot of money going that route.
That being said, using any modern CMS (like WordPress) will give you the look and feel of what you're aiming for. Thankfully, WordPress is already coded to do responsive web design so any design you come up should work perfectly in both desktop and mobile modes. The field has leap frogged itself so many times in the past decade that it would be hard not to find a platform that doesn't have mobile design at the fore front at this point.
The other great thing about WordPress is that there are HUNDREDS (if not THOUSANDS) of theme builders that will allow you to build your site using GUI to where needing to know hard coding isn't
really necessary. Sure, it's still great to know if you need to troubleshoot but HTML5 and CMS platforms have really streamlined the process and almost eliminated the need to know how to start a web page from scratch. Notice how I said
'almost'.
As for building your site locally and then uploading/transferring it to a host...if you're not familiar with how WordPress works, I would still use Wordpress to build your site but I would build it entirely on the Web Host. Doing it locally on your computer is great to do proof of concept and
IF you know what you're doing, then you can upload it to the host but for beginners, I recommend doing it on the web host instead.
As for hosting services, GoDaddy and Dream Host are excellent services. I've used Dream Host for my sites and they are phenomenal and are explicitly setup to support WordPress sites.
Hope this helps...