BOM have guided us along a path to improve technology within our business. We have gone through many changes in our time working with them and whatever problems have come up, they have found solutions. BOM have taken us through a gamut of projects, including a large migration to the cloud and Office 365. They are always prompt to respond for requests to help. Being able to pick up the phone and speak to one of the team immediately has been invaluable to our business. Their customer service is excellent, and we always have felt like a priority to them. This has not changed as their own business has evolved. I would have no hesitation in recommending BOM.