William Pate

Active Fallston, MD Principal for T & T New Life Roofing Company, LLC