Attorney Profiles Firm Overview Practice Areas Real Estate Business Law Small-Business Law Business Litigation Contract Law Probate, Trust and Estate Litigation General Civil Litigation Complex Litigation Collections Environmental Law Blog Map & Directions Contact Us Benjamin H. Ballard Alan Foster