While regulations and requirements vary, generally you will need a building permit for most projects. This includes remodeling work and exterior work such as roofing, siding, decks, swimming pools, sheds, detached garages, and temporary structures. Work that does not require permits is limited to paint, wallcoverings, flooring and cabinetry. While ordinary repairs can normally be done without a permit, most electrical, plumbing, and mechanical work will require a special permit before it can be undertaken. It is best to check with the Building Inspection Department to see if a building permit is required before starting any project that involves construction. Fences under 7 feet and landscaping generally do not need permits.