My friend hired a licensed roofer Contractor that did poor workmanship and damaged the roof. claimed he was finished and called in city for final inspection the 6th of May 2019. failed the 1st inspection failed 3 more times then another inspector passed it. weeks later I spoke with chief inspector and showed him all the photos of the work that his inspector passed. Chief inspector removed his pass and failed it that minute. contractor came back to complete list of items that did not meet code. another inspection was done the 7/16/2019 with partial approval and a pass 7/17/19 . The roof was a metal baked on gloss finish. the contractor drilled holes in wrong spots and scratched large areas then painted it with a flat non factory color spray paint that was flat and textured and not the same color as the panels. roofers supposedly replaced every screw that his team destroyed by over tightening and also dented all the metal it looks like it went through a hail storm and paint that does not match color and silicone covering holes and spray painted over. we sent certified letter saying fix the cosmetic and replace the damaged panels and get paid. the contractor sent over a lien the 23rd of Sept 2019. we contest the lean the 8th of October and he filed suit the 9th of December. She wants a quality roof that has not been poorly installed by re screwing the same hole multiple times and looks new for resale if she wants to list her home. from everything I have read here his 90 day clock started ticking when he called in for his first final and because he had to fix his mistake repeatedly he cant count that time to restart the clock. we have reported him to the DBPR, BBB, dept of agriculture and spoke with the AG office in addition to hillsborough county consumer affairs. It seems like roofers can do poor quality work sold as brand new and not have to be held accountable. She still has not paid and wont until it is corrected or the lien gets released so she can find a better roofer and remove this beat up roof.