I have had my personal taxes prepared by this firm for the past decade. They are always available to answer my questions and have never steered me wrong. Over the past few years I have needed extensions which they have handled. They charge a reasonable fee and I have always been very satisfied with their thorough preparation. Everyone from the CPAs to the secretaries are knowledgeable and courteous.