If you are installing everything to the latest codes, then no problem, the inspector will come over and pass everything. Then if there is a problem, there will not be a problem with your insurance company because everything was installed to code and passed inspection!
If something does not pass inspection, then good! The inspector will be pointing out something you should do to make the installation safe or protect your property from fire/flooding damage or protect the lives of the people in your family.
That's why they have building codes in the first place. Someone dies in a fire, a home gets flooded, a water heater explodes and causes all sorts of damage, someone gets electrocuted, etc. Then there is public outrage to "do something" so these tragedies will not happen again.
Well they did something, then made building codes and hired inspectors.
Water heater explodes...
formatting link
Water heater fumes kill man...
formatting link
Electrocuted when ungrounded water heater shorted...
formatting link
Man electrocuted when a ceiling fan fell on him...
formatting link
Flood-Damaged HVAC systems can cause explosions or fire...
formatting link
Etc., etc., etc...