Website builder provides lots of functionality, but if you have very bespoke needs requiring a custom development from start to finish, then you need to consult a development house that specialises in programming. Alternatively you need a Wordpress expert who knows every plugin inside and out. We can recommend the following organisations: