Jan was always helpful and friendly with full explanations when requested. He gave his time generously with no shock at the end. The new part he fitted cost me less than half quoted elsewhere. He restored my insufferably creaky machine to its original dazzle. I live 20 miles from Oakley but would not look elsewhere for any further computer sevicing.