Stell is well on the way to achieving ISO 9001:2000 Accreditation is expected in May 2005 and is seen as being essential in the continuous improvement of the business in both quality and customer service levels.