I highly recommend Davesducts for the following reasons: they are good at what they do, theyre reasonably priced but best of all, they are honest. Weve been using their services for the past four years. Twice they came and said that we didnt need the service we requested. They spent the time to assess the situation and left without getting any revenue. This is why we go directly to them now without checking competitors. We trust them.