Called Joe the owner to get an estimate. His quote was better than all the other companies I called and he also has a "flat fee" which is great.
Some companies I called would charge "per duct" and some other fees which I didn't like.
Joe sent his crew Amjed a few days later. He came an hour early in the morning which was ok for me on that Saturday. Amjed was a polite young man who completed the task well and explained throughout what he was doing. He paid attention to details such as putting a towel over the wall of the basement window while lowering the duct to not scratch the wall.
I also offered to wipe the cleaning hose with Clorox wipes in this covid/lockdown time, and Amjed politely offered to do it himself instead.
Overall a great experience, in and out in about 2 hours.
Only drawback was after this job, Amjed and Joe had some personal issues and he was supposed to do duct cleaning at my mother in law's house a couple days later. Job didn't get done. Reason is Joe the owner told me Amjed was no longer with his company and he couldn't find a new crew to do the job. Hope they get all this sorted out soon.