An inspector will check the roof, basement, heating system, water heater, air-conditioning system, structure, plumbing, electrical, and many other aspects of buildings looking for improper building practices, those items that require extensive repairs, items that are general maintenance issues, as well as some fire and safety issues. However, it should also be noted that a home inspection is not technically exhaustive and does not imply that every defect will be discovered. A general list of exclusions include but are not limited to: code or zoning violations, permit research, property measurements or surveys, boundaries, easements or right of way, conditions of title, proximity to environmental hazards, noise interference, soil or geological conditions, well water systems or water quality, underground sewer lines and/or waste disposal systems, buried piping, cisterns, underground water tanks and sprinkler systems to name a few. A complete list of standards and procedures for home inspections can be found at NAHI, ASHI or InterNACHI websites. A general inspection standard for all types of buildings can be found at the National Academy of Building Inspection Engineers (NABIE).