You may consider having your air ducts cleaned simply because it seems logical that air ducts will get dirty over time and should be occasionally cleaned. Provided that the cleaning is done properly, no evidence suggests that such cleaning would be detrimental. EPA does not recommend that the air ducts be cleaned routinely, but only as needed. EPA does, however, recommend that if you have a fuel burning furnace, stove or fireplace, they be inspected for proper functioning and serviced before each heating season to protect against carbon monoxide poisoning.
I think that the coding and permit industry is a joke!! They will not allow the homeowner to apply for the permit it has to be the licenced contractor. It would make since to allow the homeowner to apply for this. But it is all about money!! They really don't care if its up to code because if they did then they wouldnt care who applied and payeed for it, but they want the contractor to do it so if they do something wrong they can fine them instead of just pointing it out and allowing them to do it right.
Some research suggests that cleaning heating and cooling system components (e.g., cooling coils, fans and heat exchangers) may improve the efficiency of your system, resulting in a longer operating life, as well as some energy and maintenance cost savings. However, little evidence exists that cleaning only the ducts will improve the efficiency of the system.