Phony roofer swindled Miami-Dade woman out of thousands, deputies say

Loading video...

MIAMI-DADE COUNTY, Fla. — A 56-year-old South Florida man is facing charges after deputies said he posed as a contractor and took payments for work that he never started, let alone completed.

Leer en español

The Miami-Dade Sheriff’s Office said they took Gary Jackson into custody on Wednesday.

According to deputies, they were alerted to a Miami-Dade County Department of Regulatory and Economic Resources case regarding a victim stating that Jackson, who was doing business as Metal Roof Masters LLC, “presented her with a written contract totaling $14,000.00 to repair the entire roofing system” on Feb. 9.

Deputies said the victim made a payment of $7,800 to Jackson five days later, and a subpoena served to JP Morgan Chase Bank showed the check was deposited into Jackson’s account. Authorities said he was the sole person authorized to access the funds.

Over the course of several months, multiple attempts to contact Jackson were allegedly made via mail and phone, but deputies said he “has not made any attempt to reach a resolution or provide full restitution.”

Additionally, investigators said they searched the Florida Construction Industry Licensing Board and the Miami-Dade County Construction Trades Qualifying Board and found that Jackson is not a licensed contractor under any state or county statutes or ordinances.

They did, however, determine through a search of the Florida Division of Corporation that Jackson was the owner of Metal Roof Masters LLC.

Deputies said the MDSO Special Predator Enforcement Team detained Jackson, and he was later booked into the Turner Guilford Knight Correctional Center on charges of third-degree grand theft and engaging in contracting without a license.

As of Thursday afternoon, Jackson remained behind bars, with documents indicating that he was already out on felony bond at the time of his arrest.

That bond was for a sex offender registry case in which documents show Jackson was accused of failing to report to authorities as a transient sexual offender, which was statutorily required following a conviction.

An arrest form from that case states he was convicted of performing a lewd or lascivious act on a child under 16, which requires him to report with the state of Florida every 30 days.

Copyright 2026 by WPLG Local10.com - All rights reserved.

About The Author
David Dwork

David Dwork

David Dwork joined the WPLG Local 10 News team in August 2019. Born and raised in Miami-Dade County, David has covered South Florida sports since 2007.

Christina Vazquez

Christina Vazquez

Christina returned to Local 10 in 2019 as a reporter after covering Hurricane Dorian for the station. She is an Edward R. Murrow Award-winning journalist and previously earned an Emmy Award while at WPLG for her investigative consumer protection segment "Call Christina."