Avalon Ford in St. John’s Newfoundland is the highest volume Ford dealer in Atlantic Canada and among the largest Ford dealers in the nation.
“Our subprime Facebook campaigns have been working great. Leadbox were able to help us generate quality leads which helped us collect the information needed to close those sales.”
Brad Tetlow
Marketing Manager
Avalon Ford