The similar solution my friend was looking for. Well, he was trying to create an app for eating venues. You know, it was difficult to choose between the box or "from scratch" solution.
He started searching a company with experience in both. After a week, unless I'm mistaken, he found a company in Europe.
I'd never worked with them, but my friend says these folks were pretty good.