Theme/Plug-in advice wanted


I would like advice on choosing a Wordpress theme and/or plug-in(s). I am trying to create a website that allows businesses to register for a paid listing and then provide quotes to prospective customers for their services. This is part directory, part lead generation and part CRM - I think.

I have looked into directory themes, but these seem to all present contact information and/or location. This is not what I need. I need the customer enquiry to be sent to the (listed) business so that they can respond with availability and price. And I need to be able to track requests and responses. The idea is similar to an online agency, comparison site or portal… like

I’d appreciate any advice/thoughts anyone might have to build something like this in Wordpress. Thanks.