Depends on what "major contracts" are for you. I can tell you that we don't have any "major contract". We to have several "very nice" ones.
The main way clients came to us is through our website, Dribbble, Behance but also through referrals - people that worked with us in the past, and that recommend our work to a friend. This latter is the oldest but definitely the best marketing you can get!