John Vallance’s large client portfolio extends throughout Scotland and the UK to the rest of the globe.

Our responsibility to so many customers, as well as to the suppliers who depend on us for their livelihood, is something we take seriously, and ensures we work hard to maintain the highest standards of product quality and service.