<meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Business Tax Resolution | Integrity Financial Associates Inc</title>
<meta name="description" content="Integrity Financial Associates helps business owners resolve IRS and state tax problems with honest representation and a money-back guarantee. Free consultation.">
  <style>
    * { margin: 0; padding: 0; box-sizing: border-box; }
    body {
      font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
      line-height: 1.6;
      color: #1a1a1a;
      background: #ffffff;
    }
    .container { max-width: 1100px; margin: 0 auto; padding: 0 24px; }

    nav {
      background: rgba(15, 23, 42, 0.97);
      color: white;
      padding: 14px 0;
      position: sticky;
      top: 0;
      z-index: 100;
      backdrop-filter: blur(8px);
    }
    nav .container {
      display: flex;
      justify-content: space-between;
      align-items: center;
    }
    .logo-area {
      display: flex;
      align-items: center;
      gap: 16px;
      text-decoration: none;
      color: white;
    }
    .logo-area img {
      height: 110px;
      width: auto;
    }
    .logo-text {
      font-size: 1.55rem;
      font-weight: 700;
      line-height: 1.2;
      letter-spacing: -0.3px;
    }

    .nav-links {
      display: flex;
      align-items: center;
    }
    .nav-links a {
      color: #e2e8f0;
      text-decoration: none;
      margin-left: 26px;
      font-size: 0.98rem;
      font-weight: 500;
    }
    .nav-links a:hover,
    .nav-links a.active {
      color: #ffffff;
    }

    /* Hamburger Button */
    .hamburger {
      display: none;
      flex-direction: column;
      cursor: pointer;
      gap: 5px;
      padding: 8px;
      background: none;
      border: none;
    }
    .hamburger span {
      display: block;
      width: 26px;
      height: 3px;
      background: white;
      border-radius: 2px;
      transition: 0.3s;
    }

    /* Mobile Menu */
    .mobile-menu {
      display: none;
      background: #0f172a;
      padding: 20px 24px 30px;
    }
    .mobile-menu.active {
      display: block;
    }
    .mobile-menu a {
      display: block;
      color: #e2e8f0;
      text-decoration: none;
      padding: 14px 0;
      font-size: 1.1rem;
      border-bottom: 1px solid #1e293b;
    }
    .mobile-menu a:last-child {
      border-bottom: none;
    }
    .mobile-menu a:hover,
    .mobile-menu a.active {
      color: #ffffff;
    }

    /* Hero */
    .hero {
      position: relative;
      color: white;
      padding: 110px 0 90px;
      text-align: center;
      overflow: hidden;
      min-height: 540px;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .hero-bg {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-size: cover;
      background-position: center 35%;
      opacity: 0;
      transition: opacity 1.4s ease-in-out;
      z-index: 1;
    }
    .hero-bg.active { opacity: 1; }
    .hero-overlay {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: rgba(15, 23, 42, 0.64);
      z-index: 2;
    }
    .hero-content {
      position: relative;
      z-index: 3;
    }

    .integrity-statement {
      margin-bottom: 28px;
    }
    .integrity-main {
      font-size: 4.8rem;
      font-weight: 800;
      letter-spacing: -1.8px;
      line-height: 1.1;
      margin-bottom: 12px;
      color: #ffffff;
      text-shadow: 0 4px 20px rgba(0,0,0,0.4);
      animation: fadeInUp 1s ease-out forwards;
      opacity: 0;
    }
    .integrity-sub {
      font-size: 1.5rem;
      font-weight: 500;
      color: #e2e8f0;
      letter-spacing: 0.5px;
      margin-bottom: 0;
      animation: fadeInUp 1s ease-out 0.3s forwards;
      opacity: 0;
    }
    .hero-desc {
      font-size: 1.15rem;
      color: #cbd5e1;
      max-width: 620px;
      margin: 0 auto 36px;
      animation: fadeInUp 1s ease-out 0.55s forwards;
      opacity: 0;
    }
    .hero-buttons {
      animation: fadeInUp 1s ease-out 0.75s forwards;
      opacity: 0;
    }

    @keyframes fadeInUp {
      from {
        opacity: 0;
        transform: translateY(30px);
      }
      to {
        opacity: 1;
        transform: translateY(0);
      }
    }

    .btn {
      display: inline-block;
      background: #2563eb;
      color: white;
      padding: 15px 30px;
      border-radius: 8px;
      text-decoration: none;
      font-weight: 600;
      font-size: 1.05rem;
    }
    .btn:hover { background: #1d4ed8; }
    .btn-outline {
      background: transparent;
      border: 2px solid #94a3b8;
      margin-left: 12px;
    }
    .btn-outline:hover {
      background: rgba(255,255,255,0.1);
      border-color: white;
    }

    /* Trust Badge Bar */
    .trust-bar {
      background: #f8fafc;
      padding: 32px 0;
      border-bottom: 1px solid #e2e8f0;
      overflow: hidden;
      position: relative;
    }
    .trust-track {
      display: flex;
      gap: 50px;
      width: max-content;
      animation: trustScroll 40s linear infinite;
      align-items: center;
    }
    .trust-track:hover {
      animation-play-state: paused;
    }
    @keyframes trustScroll {
      0% { transform: translateX(0); }
      100% { transform: translateX(-33.333%); }
    }
    .trust-item {
      display: flex;
      align-items: center;
      justify-content: center;
      flex-shrink: 0;
    }
    .trust-item img {
      height: 72px;
      width: auto;
      object-fit: contain;
    }

    /* Stats */
    .stats {
      background: white;
      padding: 50px 0;
      border-bottom: 1px solid #e2e8f0;
    }
    .stats-grid {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
      gap: 30px;
      text-align: center;
    }
    .stat-number {
      font-size: 2.1rem;
      font-weight: 700;
      color: #0f172a;
    }
    .stat-label {
      color: #64748b;
      font-size: 0.95rem;
      margin-top: 4px;
    }

    section { padding: 80px 0; }
    h2 {
      font-size: 2rem;
      font-weight: 700;
      text-align: center;
      margin-bottom: 16px;
      color: #0f172a;
    }
    .section-intro {
      text-align: center;
      color: #64748b;
      max-width: 600px;
      margin: 0 auto 50px;
      font-size: 1.1rem;
    }

    .services-preview {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
      gap: 24px;
    }
    .service-card {
      background: white;
      border: 1px solid #e2e8f0;
      border-radius: 12px;
      padding: 28px;
      transition: box-shadow 0.2s, transform 0.2s;
    }
    .service-card:hover {
      box-shadow: 0 12px 30px rgba(0,0,0,0.08);
      transform: translateY(-4px);
    }
    .service-card h3 {
      font-size: 1.2rem;
      margin-bottom: 10px;
      color: #0f172a;
    }
    .service-card p { color: #64748b; font-size: 0.97rem; }

    .cta-box {
      background: #0f172a;
      color: white;
      text-align: center;
      padding: 70px 0;
    }
    .cta-box h2 { color: white; margin-bottom: 16px; }
    .cta-box p {
      color: #cbd5e1;
      max-width: 560px;
      margin: 0 auto 30px;
      font-size: 1.15rem;
    }

    footer {
      background: #0f172a;
      color: #94a3b8;
      text-align: center;
      padding: 28px 0;
      font-size: 0.9rem;
    }

    /* Mobile Styles */
    @media (max-width: 900px) {
      .nav-links {
        display: none;
      }
      .hamburger {
        display: flex;
      }
      .logo-area img {
        height: 80px;
      }
      .logo-text {
        font-size: 1.2rem;
      }
      .integrity-main {
        font-size: 2.7rem;
      }
      .integrity-sub {
        font-size: 1.15rem;
      }
      .btn-outline {
        margin-left: 0;
        margin-top: 12px;
        display: inline-block;
      }
      .trust-item img {
        height: 55px;
      }
    }
  </style>
  <?php wp_head(); ?> 
</head>

Sample Page

Business Tax Resolution | Integrity Financial Associates Inc

Integrity First.

Honest Representation. Ethical Service. Real Results.

We help business owners resolve IRS and state tax liabilities with clear strategies and direct representation. If we cannot resolve your tax liability, you get your money back.

BBB A+ Accredited Business
50,000+ Businesses Helped
Full Guarantee of Resolution
97% Client Satisfaction
IRS Power of Attorney in All 50 States
Google
BBB A+ Accredited Business
50,000+ Businesses Helped
Full Guarantee of Resolution
97% Client Satisfaction
IRS Power of Attorney in All 50 States
Google
BBB A+ Accredited Business
50,000+ Businesses Helped
Full Guarantee of Resolution
97% Client Satisfaction
IRS Power of Attorney in All 50 States
Google
Nationwide
Federal & State Representation
Money-Back
Guarantee if Unresolved
Direct
IRS & State Negotiation
Business Focused
Tax Resolution Experts

Tax Resolution Services for Businesses

We focus exclusively on helping business owners resolve complex tax problems so you can get back to running your company.

Tax Debt Resolution

We resolve delinquent federal and state tax liabilities through proven negotiation strategies tailored to your business.

IRS & State Negotiation

Our team handles all communication and negotiation directly with the IRS and state taxing authorities on your behalf.

Payment Plans & Settlements

We structure realistic installment agreements and pursue offers in compromise when appropriate to reduce overall liability.

Ready to Resolve Your Tax Issues?

Speak with our team for a free, confidential consultation. We’ll help you understand your options and next steps.

Get Free Consultation
© 2026 Integrity Financial Associates Inc. All rights reserved.
Professional tax resolution services for businesses nationwide.