I was referred to James by a friend of mine. We needed a consultant to advise us on a sale of our properties. Besides giving us tax advise, James points out some of the strategies that we can improve our business. Being a small business owner, I get intimidated by all the rules and regulations talk by my prior CPA. James put them in simple terms and made them easy for me to digest.He is on a pricy side. However, if you need good advices that go a long way, Id recommend using his services.