A building inspection is performed by a certified inspector to ensure compliance with building codes at different stages of construction. Inspectors are usually certified by their State or the International Code Council and inspect structures for issues in areas like building, plumbing, electricity, mechanics, or specialty codes. Building inspections help assure safety and quality in construction projects.