Actually I worked there so I really can't give a rating less than 5 stars, but I will say there is a lot of professionalism, management and staff that care about their work and customers.
The installer was fantastic and sensitive to my needs. And so was the guy he was training. They came in did their job and left. And had good ideas for me as to more protection.