I would say get someone very local to build it for you. You can not beat meeting them face to face even for half an hour and again if you want any changes. Trying to describe changes down the phone is a nightmare.
So yeah stick to very lcoal and try and get a free lancer to do a 6 page website...