In the three years or so I've worked with Bamfords I have always found their staff to be extremely professional in all aspects of their dealings with us. I have always been very pleased with Bamfords attitude and customer service, whether making staff available on short notice, or ensuring client satisfaction. I would recommend Bamfords without hesitation.