"Fair Vote Canada has worked with Alan Dixon of Blackfly Solutions for several years. He is a top-notch partner for NGOs like us who are developing and finetuning an online strategy, programs and web site. He has provided excellence guidance on web functionality and has been responsive and attentive to our changoing needs and quickly solving the inevitable problems and glitches that arise with web sites. We highly recommend him to other NGOs."
"Working with Alan Dixon on our web infrastructure allows me to sleep at night. I have absolute trust that the project is moving forward and will be managed impeccably. I will no longer trust my site to anyone else."

GBKSoft is a team of skilled web developers. They outsource web and mobile development and do it on time. Their top goal is to deliver the best customer service, and stable apps. They pay a lot of attention to specifications and planning, which allows them to deliver each project in accordance with client's expectations and within a set budget.
Toru strength lies in their people, their highly collaborative and open culture and a shared enthusiasm for continual learning and improvement. More than a decade in the industry has given them the consultative expertise and experience to lead the way in conceiving solutions for your specific needs, challenges and ambitions. They take the time to understand their clients' business challenges and they love applying their problem solving skills to create effective and innovative solutions.
Trust are an award-winning branding and digital agency. They’re passionate about design, and building brands with love and trust. From their home in Stockport they provide branding services across print and digital for organisations such as Pioneer DJ, Manchester Airports Group, Vivio, Bosci, Retrak, Hallidays and University of Manchester. Their unique approach begins by carrying out extensive research with an organisation’s customers, employees and current, potential and former clients. By getting right under their customers skin they ensure they fully understand them before propositioning a new or refreshed brand, which they usually underpin with a newly established vision, mission and values.








