This is one fine company to do business with, they are very courteous people and good for their word. They gave me a scheduled time to arrive and begin the project, and they showed up with smiles and a awesome price. :) We are well pleased with the overall service and the technicians.