We have been associated with KDM for several years. Our experience in dealing with not only the managers at this company, but also with the owners has been nothing but positive. The managers we deal with at KDM are hands on and get the job done. They are responsive in every way. We have had several issues over the years with regard to maintenance, and these items have been dealt with in a forthright manner. While we have had differences of opinion, they have always been willing to listen, and as anyone in the maintenance end knows, that is a huge plus…..!