Completed job on time, with attention to detail. Our old A/C system was falling apart and failing to cool. We replaced parts as needed and are very happy with the way things are working now.