Hey JB!
I'm a member here and also an app developer. I make mobile games, don't typically do freelance work but I may be able to point you in a direction. There a lot of companies out there that you can hire to create apps for you, but expect to pay big $$$.
Anyways, shoot me a message if you want to discuss. I can probably give you some rough estimates of what the app might take time-wise, etc. but I probably won't be the one developing it for you.
If you are going to have your app developed by an independent developer, remember to keep your Intellectual Property protected. Write down your idea and document it with dates, etc., possibly even video record it so there is proof that the idea was yours. A design document works well too. Also, before you start talking with anyone (unless you are going to talk in VERY vague terms), you should have them sign an "NDA" (Non-Disclosure Agreement). The last thing you want is someone else stealing your idea and profiting from it.
Good luck with your idea either way!