Every encounter we have had with DiBiase has been a great experience. From Luis (tech who checked our old system) to Joe (owner) to the install team of Paul, Zach, and Luke, we have been very pleased with everyone and the services they provide. We are very happy brand new customers!