Seniors, what really draws your ire at Yahoo Answers?
Call your local fire department and ask them. They'll know who does this.
There are usually size and type requirements depending on the type of business. You would need to check with your municipality to find out the ordinances for your locality.