 Arrive on time. Do you really need their live traffic reports to get around? Traffic Watch on 101.7 FM, 1150 AM WDEL. It's hard to predict the future, even something as simple as the weather. Fortunately, there's John E. Steele to keep your home covered. Repairing and installing roofs across Delaware since 1975.