The photos were taken in November, but the town of Paradise - and very shortly afterward, the rest of the world - discovered them a month later. Incensed residents reposted them on the town's website, and sent angry messages to Freestone's employer.
"This is unacceptable and reprehensible behaviour," the Paradise town manager said in a posting on Facebook. "Town leadership has contacted this subject's employer and [Rob Freestone] will no longer be working in our Town. The Paradise Police Department is looking into criminal charges."
No charges have been announced. Freestone could not be reached for comment.
More than 1500 people have commented on the photos, which were posted on a public group that served as a clearinghouse for residents to get information about recovery efforts. Several included Freestone's full name, the name of his union and the company he worked for.
"He better get fired and arrested for his shameful behaviour how disrespectful can one man be," one woman wrote. "Shame on you this ugly human being out doing his supposedly job, persay, and clowning around about this horrific situation."
"This was probably already said numerous times, but ALL involved with these pictures should be held accountable too, not just the guy who posted this," another person chimed in. "This work has been done by more than one person."
Others said contractors working on devastated but still-private property had been asked not to share pictures on social media and wondered whether Freestone could be arrested, sued or both.
Over 17 days in November, the Camp Fire charred an area the size of Chicago, destroyed 14,000 homes and killed at least 88 people. Thousands of others were forced to flee homes destroyed or threatened by flames - overflowing emergency shelters and turning Walmart parking lots into tent cities.
Paradise fared the worst. The town of nearly 27,000 burned from end to end. Freestone was part of the first wave of the recovery, even as the Camp Fire continued to burn in other parts of Butte County.
His company, Bigge Crane and Rigging, was checking and trimming fire-damaged trees, which authorities had warned posed a danger to returning residents and an army of insurance auditors, utility workers and repairmen.
Bigge Crane and Rigging took action shortly after the photos went public.
"Mr Freestone has been removed from the Camp Fire recovery effort and we are working with International Union of Operating Engineers regarding his actions," the San Leandro-based company said in an apology about the actions of its employee.
"Bigge Crane and Rigging Co. regrets the insensitive and reprehensible actions of Mr Rob Freestone. . . . Bigge fully supports Paradise and all of Butte County in the effort to recover from the fires and we will continue to do so."
Hours after making that apology, Bigge announced that they had "identified the three participants in this abhorrent event and their employment has been terminated".