I will try to classify the responses and give my understanding ( I worked for many fortune 500 companies as a consultant in their IT department )
1. Wix/weebly /oncarrot /leadpropeller : with regards to what the OP needs , these are not suitable .
Why ?
a. Not a one time buy
b. Some are over kill
c. Depend on the mercy of the company ( this is ok if you don't have choice )
d. Cannot customize the way you want - For ex lets say I want to provide an option for visitors to chat , some support , some won't support - even if they support , your monthly bill will most likely increase )
2. Find some one on Fiverr/upwork etc..
This sounds simple and will work in some cases , but potential problems :
a. Its really a hit and miss , the moment they know that you don't know what "hosting" means , they will take you for a ride. Its almost like working with a rehab contractor . They will delay , say that , this button costs extra and so on . You will resist initially and ultimately cave in .
I am ok with all of this - if the equality of end product is good - but more often than not , it won't be
==================
Not easy , bust best approach :
1. If you know some one in your network , who is tech savvy ask them to vet and manage the project on upwork/fiverr
2. Reach out to a local tech company and interview them , even if they are expensive , try seeing if they are honest . You need a tech guy in your team , But understand that this guy doesn't have to know"everything " under sun , he should know where to look for and provide high level guidance
3. Find some one on BP who can provide general direction . I can help anything related to tech . But I am very expensive , Just kidding .. I had lot of such useful calls from people on BP , so I don't mind helping others
===========================
Few important things :
1. Go with wordpress
2. Any functionality that you want to add - can be added easily - Most are free
3. There are tons of free themes
4. If you hire anyone on fiverr - make the project milestone based , if they don't deliver the first - move forward