A landing page is designed to receive visitors - it receives visitors from all over the internet. Visitors can come from emails, social media posts, facebook advertisement campaigns, direct mail or pay-per-click ads.
Most digital agencies operate under a business model where they get paid regardless if the website they design works or fails. They charge upfront because they don't want to be accountable for their promises. We're different.