Thank you for the recommendation Agent220 - my only drawback is that I would not be able to travel to BCS so if that is a requirement then you would need to find someone local.