When I hired All American Roofing Inc. company of Oakland Park, FL to fix the problem with the roof leaking, I thought it was a reputable company, many years in business and many good reviews. Eleven months after they done repairs on the roof my confidence in this company and their stuff's professionalism has turned into huge disappointment. Even though, they came once again eleven months past to fix the same problem again on the one year warranty they provide, eight months after their last visit the problem still exists."You have to pay us again or find somebody else to fix your roof" they told me when I called to the company. $3000 to fix one leak on the roof wasn't enough for these guys. The guy by name "Joe" who was actually repairing the roof, has told me that the roof was constructed very badly, and it is impossible to do much with the roof also because each roof shingle is hardly nailed. And certainly there is not even question that this company will finish this work for the money that has been paid already because one year warranty is already gone. I understand this is business and nobody wants to lose their time and money, but couldn't these guys tell me before taking this job and my money that this job will never be properly completed? Is that really a reputable way to conduct the business? Probably NOT, and I think the most people who will need their roof to be repaired and will read this review won't think so too.