Bob is an expert CPA and does an awesome job on our taxes for our small business. If you are self employed I highly recommend Bob. The staff is also friendly and efficient. Bob always takes time to clarify anything I don’t understand which helps me do better managing my financial matters for my business.