Hey, just read your requirement base on US i can fully understand what exactly you are looking for.
there is some more option and reference website i can provide u that would help your more understanding. if u have some more budget, we can go for high level development.
like 1st i will provide u mock-up design where u can see/chose the color, logo, images.
in and stage we will give u HTML (UI) we will get to know how it would look exactly on website.
3rd we will go for development end. and show u all functionality.
let me know you understanding we wil discuss more upon your interest.
Thanks.