Great improvements in overall Company interactions with customers. The guys who came out seemed to know what they were doing and wanted to do it right. I had been quoted some better prices, but for less comprehensive work. The quality is worth the slight extra cost - I think.