Customers Paid for Roofing and Solar. Deputies Say $63,000 Went to a Subcontractor and Online Betting

Image Credit: Shutterstock.

A former roofing subcontractor in Manatee County is accused of redirecting more than $63,000 in customer payments to himself and his own business instead of the company customers thought they were paying.

Michael Anthony Calvecchio, 33, of Tampa, was arrested in Illinois and extradited to Manatee County on a charge of scheme to defraud $50,000 or more, according to the Bradenton Herald.

Investigators said Calvecchio worked as a subcontractor for Seacoast Building and Design between June and October 2024. During that time, he allegedly told customers to make payments to him or to his business, NSM Innovations LLC, instead of sending the money to Seacoast.

The payments were supposed to go to Seacoast for roofing, solar, and related work, according to the sheriff’s office. In one case, investigators said the roofing work never began.

Deputies Say Customer Checks Went To His Business

 

Seacoast’s owner told Manatee County Sheriff’s Office detectives that subcontractors were required to deposit customer checks into Seacoast’s bank account or hand-deliver them to the company, according to the arrest report cited by the Bradenton Herald.

Investigators said Calvecchio instead directed customers to pay NSM Innovations LLC or pay him directly.

Florida Division of Corporations records list NSM Innovations LLC as an active Florida limited liability company filed in April 2024, with Michael Calvecchio listed as registered agent and authorized member.

In one case, deputies said a customer who hired Calvecchio through Seacoast for solar and roofing work wrote two replacement checks payable to NSM Innovations worth about $50,000 after an original check bounced. The money was deposited into Calvecchio’s Bank of America account and then moved through dozens of Zelle transactions, according to investigators.

Bank Records Pointed To Hard Rock Bet Withdrawals

Subpoenaed bank records showed Calvecchio’s accounts often had near-zero balances before receiving transfers and making withdrawals to Hard Rock Bet, detectives said.

The Bradenton Herald reported that Seacoast never received the money and the roofing work never started.

Investigators said Calvecchio later admitted he tried to transfer the project to another roofing company, SPF Development, without Seacoast’s knowledge.

“I shouldn’t have tried to do anything and be like the quarterback,” Calvecchio said, according to the arrest report cited by the newspaper.

A Second Customer Paid $13,250, Investigators Say

Deputies said a second customer hired Calvecchio months later for roofing and mold remediation work.

That customer provided two checks totaling $13,250, including one payable to NSM Innovations and another payable directly to Calvecchio, according to the arrest report.

Calvecchio claimed the money was only for mold removal and said Seacoast’s owner told him to contact a mold contractor and “add your cheese on top,” investigators said. Detectives disputed that explanation, pointing to memo lines on the checks that read “roof replacement permit deposit” and “Roof permit + engineering.”

Surveillance footage from Suncoast Credit Union allegedly showed Calvecchio depositing one of the checks while wearing a Seacoast hat. Investigators said Seacoast had no knowledge of the contract and later refunded the customer $13,250 out of its own pocket.

The Name On The Check Should Match The Contract

For homeowners, the safest time to pause is before a check is written to anyone other than the company named in the contract.

If the contract is with a roofing company, the check should match that company unless the office confirms a different payment arrangement directly. A subcontractor, salesperson, or worker asking for a check made out to a personal name, a newly formed LLC, or a different business should be verified through the company’s main phone number, office email, or owner before money changes hands.

The Florida Attorney General’s Office advises consumers to verify a contractor’s license, check complaint history, get written contracts, avoid large upfront payments when possible, and keep payment records. The Federal Trade Commission also tells homeowners not to make the final payment until the work is complete and satisfactory.

Florida’s Department of Business and Professional Regulation says contractor complaints may require copies of contracts, proof of payment, permits, inspection documents, photos, and correspondence. Those records matter when a project stalls, a company says it never received the money, or payments were sent to someone outside the contract.

Calvecchio Has Pleaded Not Guilty

Court records show Calvecchio pleaded not guilty on May 27 and requested a jury trial, according to the Bradenton Herald. He was released on a $5,000 bond on June 1 and is scheduled for arraignment July 2 before Judge D. Ryan Felix.

The charge is a first-degree felony punishable by up to 30 years in prison. The allegations have not been proven in court.