Having been let down by another company at short notice Allan's team went out of their way to help me out and arranged to do the same job within 2 days. I wont be using anyone else now.