Our Certified Professional Certification (CPI) program is curriculum we provide to members that will provide the foundation for how to conduct home inspections. 

Below are our requirements for our CPI program. Please be sure to visit your state page for licensing information first to see if there are any other requirements needed.

5 Initial Steps:

  1. Join InterNACHI
  2. Pass the Online Inspector Examination
  3. Complete InterNACHI’s Standards of Practice Course
  4. Complete InterNACHI’s Code of Ethics Course
  5. Complete 4 Mock Inspections (Conducting an inspection at yours or a friend’s place as though it were a real inspection and reporting it via our website
  6. Sign our Affidavit, stating that you have done the proper training for Home Inspection. 

Please keep in mind that while you’re able to perform inspections after signing the affidavit, you are expected to finish the following courses within 12 months of signing the affidavit in order to be considered a full CPI member. 

**IN STATES THAT REQUIRE YOU TO BE A MEMBER OF AN ORGANIZATION, ALL COURSES AND REQUIREMENTS MUST BE FULFILLED BEFORE INSPECTING HOMES INCLUDING THE FOLLOWING**

  1. Safe Practices for the Home Inspector Course 
  2. 25 Standards Every Inspector Should Know Course 
  3. Residential Plumbing Overview for Inspectors Course 
  4. How to Perform Residential Electrical Inspections Course 
  5. How to Perform Roof Inspections Course 
  6. How to Inspect HVAC Systems Course 
  7. Structural Issues for Home Inspectors Course 
  8. How to Inspect the Exterior Course
  9. How to Inspect the Attic, Insulation, Ventilation, and Interior Course 
  10. How to Perform Deck Inspections Course
  11. How to Inspect for Moisture Intrusion Course 
  12. How to Inspect Fireplaces, Stoves, and Chimneys Course 

Also remember that you do not need to complete these requirements in order. Completion of the entirety of the CPI program is anywhere between 4 to 12 months and depends heavily on how much time you spend doing the program a week.

Did this answer your question?