(a) It shall be unlawful for any person to give or provide a fireworks display for the public or for organized groups without first obtaining a permit to do so by making application at least 30 days in advance of the desired display. Approval of the permit shall be by the governing body. No permit shall be approved unless the applicant furnishes a certificate of public liability insurance for the display in a minimum amount of $500,000 written by an insurance carrier licensed to do business in Kansas, conditioned as being non-cancellable except by giving 10 days advance written notice to the city clerk. In the event of cancellation of the insurance prior to the display, the permit shall automatically be revoked and void. The application for the permit shall clearly state:
(1) The name of the applicant.
(2) The group for which the display is planned.
(3) The location of the display.
(4) The date and time of the display.
(5) The nature or kind of fireworks to be used.
(6) The name of the person, firm or corporation that will make the actual discharge of the fireworks.
(7) Anticipated need for police, fire or other municipal services.
(b) No permit shall be issued if the location, nature of the fireworks or other relevant factor is such as to create an undue hazard or risk of harm or damage to persons or property. (Code 2000)