The best source of information will be found at the local level. There's just no substitute for that. If you can't find the relevant information online, or don't understand how it applies to you, don't be afraid to make an inquiry in person. You can call them if you want, but I prefer making personal visits because I've found that people are less likely to be rude or dismissive when face-to-face. As long as no one follows you out of the building wearing a trench coat (with the brim of their hat pulled over their eyes) you'll be fine.