The company is involved in marine surveying, vessel safety audits, vessel on-hire and off-hire surveys, vessel condition surveys, vessel agency, cargo inspections, cargo quantity and quality surveys, cargo expediting, safety and pollution control, Hull and Machinery claims, Protection and Indemnity claims, safety orientation development and training, and expert witness activity.