Yes, they'll provide a quote and then set up installation
Yes
Yes, they do. They will give you a quote or otherwise they will offer free insulation with a certain amount you have spent.
No but they can have someone else do it.
Yes, all types.
They use sub-contractors from their database that have been pre-screened for just about everything they sell that could require installarion. Check with their contractor desk.
Thanks! Your answer is awaiting moderation.