Kennedy Roofing and Construction, LLC v. Pennyroyal Accounting, LLC
What's This Case About?
Let’s get one thing straight: this is not a murder mystery. There are no shadowy figures, no bloodstained knives, no ominous voicemails. But if you think that means this case isn’t drama—oh, sweet summer child, buckle up. Because in the world of small business, sometimes the most terrifying villain isn’t a serial killer. It’s the accountant who won’t give back your files.
Meet Kennedy Roofing and Construction, LLC—a family-owned, boots-on-the-ground roofing company grinding it out in Oklahoma City. These are the folks who show up when your shingles are flying into your neighbor’s yard during a spring storm. They fix roofs, manage crews, handle payroll, and—like every small business with a pulse—they absolutely need their books in order. So in April 2025, they did what any reasonable business owner would do: they hired an accountant. Not just any accountant, mind you, but Pennyroyal Accounting, LLC, a fellow Oklahoma City-based firm that presumably promised spreadsheets, peace of mind, and tax returns that wouldn’t summon the IRS like a cursed Ouija board.
The relationship started strong. Kennedy Roofing handed over $1,800 for Pennyroyal to reconcile their 2024 books and file their taxes. Standard stuff. Except… Pennyroyal didn’t do it right. According to the filing, the tax returns were botched—so bad that Kennedy Roofing had to hire another accountant just to fix the mess. That’s not just embarrassing; that’s expensive. And now, thanks to the original screw-up, they’re staring down the barrel of a potential audit. Fun! Nothing says “springtime” like a knock on the door from a very serious person with a calculator and a clipboard.
But wait—because it gets better. In May 2025, still trusting (or maybe just hopeful), Kennedy Roofing paid Pennyroyal another $3,000 to reconcile their 2025 books. Paid in full. And then… radio silence. No work done. No updates. No “Hey, we’re behind, sorry!” Just crickets. Then, in June 2025, they handed over $29,000—yes, twenty-nine thousand dollars—for a full year of payroll and bookkeeping services. That’s not chump change. That’s a down payment on a truck. And Pennyroyal? They showed up for about three months—June, July, August—and then ghosted. Literally stopped logging into the payroll system. By September, it was over. Kennedy Roofing was paying for services that simply weren’t being provided.
Now, most of us would panic. But Kennedy Roofing tried to be adults about it. On October 30, 2025, they sent a formal letter: “Hey, you messed up. You didn’t do the work. We’re firing you. Please refund $26,550.03.” That’s the $1,800 for the bad tax returns, the $3,000 for the unreconciled books, and $21,750 of the $29,000 pre-paid annual fee. Reasonable? Absolutely. The response from Mary Moore, the presumed owner of Pennyroyal? “Our contracts state no refunds.” Translation: “We’ll take your money, do half the work, and keep everything anyway.” And then, to add insult to injury, Pennyroyal allegedly charged Kennedy Roofing’s credit card for more “services” without permission. Because why stop at incompetence when you can flirt with fraud?
But here’s the real kicker—the moment that turns this from a bad business decision into a full-blown hostage situation: Kennedy Roofing can’t get their files back. All their confidential financial records, payroll data, tax documents—everything they need to file their 2025 taxes by the April 15, 2026 deadline—is locked in Pennyroyal’s possession. They’ve asked. They’ve demanded. They’ve sent lawyers. And still, nothing. It’s like your mechanic refusing to return your car keys because you complained about the oil change. Except this isn’t a car—it’s a business. And the clock is ticking toward tax day.
So why are we in court? Let’s break it down like we’re explaining it to a jury of your drunk uncles at Thanksgiving. First, breach of contract: Kennedy Roofing paid for services. Pennyroyal didn’t deliver. That’s not a “disagreement”—that’s a textbook breach. Second, professional malpractice: You don’t have to be a brain surgeon to know accountants have a standard of care. Pennyroyal allegedly filed incorrect tax returns—something that could’ve been avoided with basic due diligence. That’s not just a mistake; it’s negligence with a CPA license. Third, unjust enrichment: This one’s simple. You can’t take $29,000 for a year of work and then vanish after three months. That’s not business—that’s theft by invoice. And finally, conversion—a fancy legal term that means “you’re stealing our stuff.” The files belong to Kennedy Roofing. Holding them hostage isn’t “leverage.” It’s illegal.
So what does Kennedy Roofing want? $75,000 in compensatory damages—enough to cover the wasted payments, the cost of fixing the tax mess, and the legal fees piling up. And then—then—they’re asking for another $75,000 in punitive damages. That’s not about compensation. That’s about sending a message: “Don’t mess with small businesses.” Is $150,000 a lot for a roofing company to demand over accounting errors? Maybe. But consider this: one missed tax deadline can trigger penalties, interest, audits, and operational chaos. And the longer they’re locked out of their own financial records, the more they’re at risk of more penalties, more delays, and more damage to their reputation. In that light, $150,000 starts to look less like greed and more like survival.
Now, our take. The most absurd part of this whole saga? Not the botched taxes. Not even the ghosting. It’s the audacity of “no refunds.” Imagine opening a restaurant, serving burnt toast, and then telling the customer, “Sorry, no refunds—policy.” That’s not how trust works. That’s not how business works. And yet, here we are. We’re rooting for Kennedy Roofing not because they’re perfect—maybe they were slow to pull the plug, maybe they trusted too long—but because they’re the ones trying to fix the problem. They’re the ones reaching out, demanding accountability, trying to get their business back on track. Pennyroyal, on the other hand, seems to be operating under the assumption that being bad at your job is the same as being untouchable. Spoiler: it’s not.
So as this case heads toward trial—yes, they demanded a jury, because apparently, this drama deserves an audience—we’re watching. Not just for the verdict, but for the message it sends. Because in a world where small businesses are already fighting uphill battles, the last thing they need is an accountant who treats their livelihood like a Monopoly game. And if Pennyroyal really thinks they can vanish with someone’s financial records and say “no refunds” with a straight face? Well. Let’s just say the court might have a very different opinion.
Case Overview
-
Kennedy Roofing and Construction, LLC
business
Rep: Allen L. Hutson
- Pennyroyal Accounting, LLC business
| # | Cause of Action | Description |
|---|---|---|
| 1 | Breach of Contract | Kennedy Roofing alleges Pennyroyal failed to provide accounting services with ordinary care, diligence, and judgment. |
| 2 | Professional Malpractice/ Negligence | Kennedy Roofing alleges Pennyroyal's accounting services were below standard, causing harm and damage. |
| 3 | Unjust Enrichment | Kennedy Roofing alleges Pennyroyal retained payment for services not performed. |
| 4 | Conversion | Kennedy Roofing alleges Pennyroyal retained confidential business information. |