I am NADCA Certified Air Systems Cleaning Specialist. Over the years I have learned on simple answer to this questions: there air duct cleaners and there are pretenders. There will be no benefit at all if you use on the very cheap pretender because they will not really clean anything. On the other hand if you call a qualified air duct cleaner with a NADCA Certification you will, like 99% of my customers, report improvement with your respiratory problems, you will see less dust and the job will pay for itself with energy savings and repair prevention.
We are a hvac company that provide air duct cleaning service are minimum charge $400 to do a proper air duct cleaning with 2 techs avg 3-6 hours that includes sanitizing. I get phone calls all day about the $99 your not going to get much of a cleaning for that price it for them to get there foot in the door and up sell that the only way for them to stay in business. Just from my 15 years of duct cleaning experience.
On the other hand, if family members are experiencing unusual or unexplained symptoms or illnesses that you think might be related to your home environment, you should discuss the situation with your doctor. EPA has published the following publications for guidance on identifying possible indoor air quality problems and ways to prevent or fix them.
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.