Staff is continuing to process and review permits as quickly and as efficiently as possible. If you have any questions, please call 816-228-0117 or 816-228-0118 or Email. We appreciate your patience as we work towards reducing the delay and returning to standard processing and review times. Citizens Self Service Portal..