Josh and Brock were on time, were very professional, and did an outstanding job from start to finish in installing a new Lennox AC and heating unit. They explained the installation process when they began and as they progressed, and gave clear instructions on using my new unit after they were finished. They took care in protecting my home and furnishings during installation, and left everything clean and in order. I have used E Dennis before for purchase and installation of new equipment, and for service, and I highly recommend this company for AC and heating needs.