I have a flat roof. it's arrow home and they are usually tricky, and mine was. it took a few visits, but finally all is good. the crew was always professional and they cleaned up after their work.
I am not sure how many flat roofs they had done, so that might have been part of the reason they had to revisit the project. no matter, it's done