Preventing against air leakage is great, but the only way to keep dust and debris out of a duct system would be to completely seal off the return-air side of the system, which would render the system useless. Cold-air returns will always pull dust and other particles into the system. A high-MERV rated filter is definitely a good idea, but it does nothing to keep the return side of the system clean. Definitely agree though to use foil tape to seal seams, etc. Duct tape dries out over time and as it does can actually add more particles to the air.
Before you choose any duct cleaning service provider, interview as many service providers as you can. Ensure that the service provider is certified by the National Air Duct Cleaners Association or NADCA. Make sure that they hold a good standing in the Better Business Bureau and have all the necessary certifications and license. Be clear about their terms of service. Make sure they have the right equipment to do the job. It is best to go for a company that has been tried and tested successfully by any of your acquaintances or opt for a service provider that has been in the business for quite some time.
Is duct cleaning worth it? There is not a yes or no answer that suits everyone. On an Air Force base, the system was not air tight and there was leakage around the filters. The system got dirty. A professional company was called out. The Duct was big enough that a technician could go inside the metal duct and clean it. There was a new Air Handler installed and things were sealed up better. in this case it was worth it.
"Customer service was great, and the price was in-line with other places, and fast service. We had a whole replacement of the outside and inside. I would have liked to see a better install for the furnace and new thermostat - the new thermostat should have gone where the old one was, and even tho the new furnace was a tight fit, they didn't offer to come back and repair the case molding, or give me a discount on the damage done, and I believe they should have put a disconnect box on the outside of the home, to make it easier for any future repairs needed. Other than that, am very happy with the cooling and heating!"