title: User search pricing calculation
body: <p>I'm building a search engine which provide me a list of cap drivers. We have some requirements:</p>
  
  <ul>
  <li>User is searching cheapest cap driver to bring him from place a to place b. He can go from any place to any place.</li>
  <li><p>Default formula would be distance * price per mile</p></li>
  <li><p>But there are also special prices like AMSTERDAM to THE HAGUE would be always 100 EUR</p></li>
  <li>The price for each mile is season based winter/summers have different prices.</li>
  <li>Faceting search based on attributes. Like is there Champagne/Luxory/Male/Female driver/Etc etc.</li>
  <li>User want's to sort on cheapest ride/but also distance.</li>
  </ul>
  
  <p>What would be the best approach to fit all there requirements? I've tried Solr but have not found a good solution for putting the price modal in there. Any ideas?</p>