I had a leak on my flat roof and came to Homestars to find a reputable company to fix this leak. I called MrRoofRepair based on many positive reviews. The first red flag was the fact that they needed a Credit Card on file before they could come out and inspect the problem. I provided the card and they promptly arrived. Even though I am very upset with this company and their policies I must say that the person they sent, JP, was pleasant to deal with. He inspected the problem and provided an initial solution for about $400. The very next time it rained, more water came in. I phoned them again and was told by Michael over the phone that they would need to charge me again to come out and inspect. He claimed that if the the source of the leak was now different they would need to charge me again. Problem I have with this is that when you ask a company to come out and fix your roof, you dont expect to be paying in a "Trial and Error" scenario, especially since they want to charge you $350 each and every visit JUST TO SHOW UP!!! They did come out again and after spending over $2,000 I had more water coming in yesterday than I have ever had before. I did have a window washer step on the fresh tar like substance they put on the roof about 2 months after it was poured and his foot prints are about 1/2 inch deep but did not penetrate the membrane they had poured. Michael claims (without even seeing the footprints!) that this has compromised the roof and he will need once again a credit card and another $350 deposit to even come out and inspect. What a sham! Bad business. Awful.