And stretching from the bottom to the top are a vast array of firms (over 800 in Auckland I am told), from small, medium and large generalist firms, to firms of all sizes that are stronger in one area, such as heavy duty technical work, branding or marketing.