We have used Bagshaw Agri Consulting for our finance, business consulting and personal arrangements. We have found Michael and his team to be very professional and efficient. Michael is a genuine person and has a healthy passion for his business.