The deposit required was very nominal compared with other contractors. The installer did a great job and returned to replace one window that was damaged. I did not have to go back through the selling agent to get the second window replaced.
Pros: null
Cons: null
more