Professional and helpful.
They have very intelligent people working for them. They went above and beyond what was necessary, and they basically kept their word about everything they did. They installed about 12 windows for us. Everything came out beautifully.