Dreyer Luchetti McGuire PC

At Dreyer Luchetti McGuire PC, you’ll find a progressive group of partners and staff who are dedicated to enhancing and protecting your finances. With our resources, experience and depth of knowledge, we are able to deliver the following services to individuals, trusts and businesses in a professional, fast and cost effective manner.

Contact Us

Our Mission

At Dreyer Luchetti McGuire PC, our fun and energetic team is committed to providing an accounting experience like no other.

Of course, we take pride in delivering quality services to clients in a timely, efficient and professional manner. We do this by helping our clients navigate the ever-changing financial world with innovative tax strategies that focus on helping businesses thrive and individuals achieve financial well-being.

We are a local accounting firm with over 75 years of combined partner experience. We offer a full range of accounting, tax and small business consulting services.


Tax Planning & Preparation

We offer complete tax planning and compliance services for individuals, their businesses, estates and trusts. Not only will we prepare all of your federal, state and local returns, but we will also work with you year-round, if necessary, to minimize your total tax burden.

Estate Tax Planning

We help those seeking guidance on estate tax issues by providing trustee services as well as strategies to help reduce the tax burden and ultimately protect assets and beneficiaries.

Next Steps

To schedule an appointment, you can reach us at any of the following:
Tel: (415) 474-2044 | Fax: (415) 474-2040 info@1600millsbuilding.com

Our Team

Show All Members

John McGuire

John, a partner at Dreyer Luchetti McGuire PC, has dedicated his career to helping individuals and businesses plan for financial success.

Christina Dreyer

Christina has spent much of her adult life preparing to join her father, Rob Dreyer, as a partner in the firm.

Robert Dreyer

Rob Dreyer has more than 40 years of experience in the fields of taxation. He has served in the role of trustee for numerous Revocable and Irrevocable Trusts since 1981.

Joanna Rasmussen

Over the years, familial bonds have been created with everyone at Dreyer Luchetti McGuire PC. When a client enters, they may sense they’re stepping into someone’s home rather than an accounting office.

Song Lee

As administrative assistant, Song oversees office operations and procedures, and provides general support to the firm’s four partners and clients.

What should I bring to my appointment?

You’ll need to bring tax forms such as your W-2, 1099′s and your prior year’s return.

Where is your office located?

We are conveniently located the historic Mills Building in the Heart of the Financial District. Our address is 220 Montgomery St Suite 1600.

View on Google Map

How much do you charge?

For tax preparation, your cost will depend primarily on two things: the complexity of your tax return and how organized your paperwork is when we receive it. Rather than attempting to provide a one- size-fits-all answer, please give us a call so we can provide you with a more accurate estimate.

Can I schedule an appointment with you online?

We prefer the personal touch. Please call us at (415) 474-2044 to make your appointment.

How do I cancel or change my appointment?

Simply call us at (415) 474-2044 to cancel or reschedule your appointment.

What if I’m audited?

If you are being audited, we are on your side. From the time you receive an IRS notice to when the audit is resolved, you can depend on us to help you through it.

How long will it take to get my refund?

If you’ve filed your taxes and are entitled to a refund, the IRS gives you several options for receiving it.


When we mail your return to the IRS, you’ll generally receive your mailed refund check within 6 to 8 weeks. If we e-file your return, you should receive your refund check within 3 weeks.

Direct Deposit

When we e-file your return and you opt for direct deposit, the IRS will deposit your refund into your bank account within 8 to 15 days. If we mail in your return, direct deposit generally takes 5 to 7 weeks.