I would recommend going to some of the major wireless vendors directly and getting them to propose a solution for you. Some of the players I would consider are:
They should all have partners that can help you design, implement and maintain a good wireless network that meets your requirements.
In the IT trenches? So am I – read my <a href=”http://itknowledgeexchange.techtarget.com/it-trenches”>IT-Trenches blog</a>