Dear Hiring Manager,
Answering your question i am new to this platform and yet i do not have any projects or 5 stars rating on my account still what makes me better for this project is my problem under standing and solving skill. I might be new to this platform but on the outer world i carry a handy 3 years experience is mobile and web development.
Now coming right to the point of your project's description,
Easy navigation for category, company information and so on. (We will develop very simple and easy to use UI. It would be great if you have any designs)
Maps integrated to find distance from user current location to that address. (Does your database provide the Longitude or Latitude? If not, no issue we will retrieve the coordinates from the address and map it with the maps and point out the location).
Dial number directly.(Simple Task, A dial button which will use cell phones default functionality for calling.)
Offline storage of records once browsed.(We will store the searched records in Cache or local Db. I would suggest to clean the db after certain time or cache so load on system will be minimal)
Although this is my first bid, still i am highly capable to win this Job. My top priority will be your satisfaction regarding app. Kindly interview me once and i will explain my design. Price is definitely negotiable.