How long do phone companies keep customer billing data?

Mobile-carriers such as AT&T, and Verizon Wireless retain customer data including billing records and the cell towers used by a phone for at least a year, according to a Justice Department document.