Try Howies PowerVac. I just used them last week to clean the duct work. They charge flat fee plus per vent fee. 3000 sq house cost $700. I took him about 3 hours. This is the second time I have used them. I don’t have the number right now but they are in the book.