(a) Notwithstanding the provisions relating to public adjusters, as defined in section one-e, article twelve-b, chapter thirty-three of this code, on or after July 1, 2015, a roofing contractor may not represent, negotiate, or advertise to represent or negotiate on behalf of an owner of residential real estate on any insurance claim in connection with the repair or replacement of a roof system. Nothing in this subsection may be construed to prohibit a roofing contractor from:
(1) Providing an estimate for repair, replacement, construction or reconstruction of the roof system to the owner of residential real estate; or