Joe and his team are wonderful!! The team at J Maiers CPA take the time to get to know their clients and their needs. They also take the time to explain and are great at communicating. For me, communication, being able to ask questions as well as have advice given to me (without having to ask for it all the time per se') by my CPA is huge. Thank you to Joe and his team!!