Allica Bank
Read all reviews for Allica Bank →
Our experience with Allica has been…
Our experience with Allica has been fantastic, I was very surprised at the high level of communication and customer service. Ken explained everything really clearly making it a very simple task to open a new business account that benefited us. The support from Allica is on going and the bank always seems to be working on ways to improve.