Never silicone.
Removing the old stuff sucks, installing the new stuff sucks.
I'd ask them to tell me the hours for the non roof stuff and then decide if, say, $200, was worth wrangling all the tools and rags and caulk.
As long as it was in the shop, a shop as thorough as the estimate seems, I'd just have it one and done.
__________________
|