From their offices in Southern New Jersey and Center City Philadelphia, PA, Haefele Flanagan works with contractors, subcontractors, builders, and other industry professionals.