Unethical business practices. Charge a flat fee for installation regardless of how much time it takes to do the install. They are not even registered with the BBB! I do not recommend them at all. I was very displeased with their billing policy. I will NEVER use them again!