Customer Success – Avalon Ford

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.

Products & Services

  • Facebook Advertising
  • Custom Advertising Creative

“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


Download our Success Story