I used AZ Chimney Sweep to clean our dryer ducts. They did a good job, although they didn't really need cleaning but that was my fault. We had the dryer vent ducts cleaned a couple of years ago. I noticed alot of lint, and thought it would just be ready to clean again.
He did say that we should have to clean again for another 5 years or so. However, just beware of the extra thirty dollars they sell you on the flex seal hose. I thought that was a rip off, but I did need a new hose. I think that for the amount of hose I needed and the 125.00 that I paid them, they could have just NOT CHARGED for a small piece of hose. I think this flex hose is a real money maker form them. It probably only costs them pennies on the dollar. Anyway, that's business.
Other than that, I did like the company.