Geoff Dolan, Managing Director, talks about his passion for quality and customer service ...