yes get a good company and pay the price, I found so much dust and dirt and wood and paint chips and bugs and even bottle caps in my ductwork. I hired a major plumbing company who cleaned ductwork and i will say they did an excellent job cleaning my vent. they did miss one point in my ductwork because i still started to see dust all over my furniture and i realized that my retunduct work that was connected with a piece of sheet metal beam which was 16" across , the contractor that built my condo used a 16" wide sheet of sheet metal to connect the vent system to my return for the air to return back into my condo. The contractor should have built a 8" x16" square duct by 6 feet long to connect my intake to my return instead of using a sheet of sheet metal 16" wide by using two 3' sections by 16 inches wide. That was a shor cut which caused a major problem fir me.
"Our Pro was the most courteous and informative gentleman that we have had the pleasure to work with, was great. He let us know immediately what the problem was and what the cost to fix it would be. Also, he let us know how to maintain and extend the life of our washer. He was very personable and made us very comfortable with the process. We would have him back in a heartbeat if anything ever goes wrong again. It was the best experience we have ever had with a appliance repair service."