They answered all my questions fully. Pros: Knows the ins and outs of a very complex roof system Cons: Seems to know a bit too much.
All reviews seem positive