I have visited this CPA firm and had mixed experiences. The firm's location is convenient, and the staff is generally friendly and welcoming. However, the quality of service can be inconsistent, with some clients reporting delays and poor communication. The firm's pricing is competitive, and they offer a range of services, including tax preparation, bookkeeping, and financial planning. While they may not be the most innovative firm, they have a good reputation in the community and are well-established. My main issue with this firm is the lack of follow-up and communication with clients. I have had to wait for extended periods of time for responses to my emails and phone calls, which can be frustrating and unprofessional. Overall, I would give this firm 4 out of 5 stars, but I would caution potential clients to be patient and persistent in their communication with the firm.