The greatest frustration with this company is that he repair was not done properly the first time which caused way more damage to the interior of our home. You would think that this sort of error would put you on a priority to list to make it right. Not so. Call after call, we tried to explain that things were way worse after the initial repair, but it took the company 3 months to finally come back. All fixed now, but we still have splatters of roofing material all over our windows upstairs.
I will say that the people we dealt with were professional and generally nice folks, so I do feel a bit bad writing a bad review, but I would suggest, especially with a flat roof, that you shop around for expertise.