• This tax office can help with:

    • Spanish Spanish

      Prefer to file in Spanish? Our bilingual tax pros offer tax services in Spanish at select H&R Block locations.

    • Notary Services Notary Services

      Need something notarized near you? Visit your local H&R Block for fast, convenient notary services from a team you trust.

    • Business Tax Business Tax

      Running a business is enough work. Let us handle your small business taxes with expert business tax services that fit your needs.

    • Prepare Taxes Prepare Taxes

      Tax prep doesn’t have to be hard. With our expert tax preparation services, you can file online or in person and get your maximum refund guaranteed.

See more ways we can help

  • A free Second Look® could make a big difference

    Moving over to H&R Block? With Second Look®, we’ll help you find money others missed by double checking your last three returns.

    • BRIAN

      Deluxe Online User

      June, 2025

      “H&R Block always takes care of me, let them take care of you.”

    • VINCENT

      Utah

      October, 2024

      “Great expertise with great service.”

    • JEFFREY

      Minnesota

      June, 2025

      “If you want the best people, and a company who does absolutely everything to make your taxes right and convenient then you have to choose H&R Block.”

    • Westerner101

      Premium Online User

      August, 2025

      “I purchased the online tax prep and it was great. I was able to complete my taxes with ease and confidence. The AI tool was a nice bonus.”

    • Vman59

      Free Online User

      July, 2025

      “This year I needed to do a simple filing and I was surprised that it was free. Very easy to use and accurate.”

    • RICHARD

      California

      June, 2025

      “Great service, tax professional was very helpful and kind. Answered our questions best he could and offered services and tips for next year’s tax season.”

Get your federal tax refund up to 5 days early

Have your refund money up to 5 days early when you have it deposited directly into your Spruce mobile banking account.