Integrity, reliability and excellence are all attributes that solidify our business relationship with Halpin. We have worked together for over 6 years, and have found them to be conscientious, proactive and progressive in their approach to satisfying our needs.