We just had our air ducts & dryer vent cleaned this morning by JDR, and were incredibly impressed with their service.
They were extremely professional, explaining to us along the way what they were doing. They took special care in removing our return air vents and didn't rush through the job (like our last experience a few years ago with a different company).
I think what we were most impressed with was how thorough they were, including the extra step of staying behind a few minutes after the furnace was turned back on to ensure all was good.
Great guys too, very friendly but also focused on doing the job at hand.
We would very highly recommend them to anyone considering having their vents cleaned.