Hello Kelly,
Our team can help you with building both website directory and the app for it.
Can you answer a few questions please, so we can help you building better project:
Please tell me the app has to be both for android and iOS?
What payment method will be used?
Who will be the users of the directory?
Best regards,
Andrii
p.s. please note that price and time quoted is just an estimates, to make accurate estimate we need to see project specifications first