Very professional company. Arrived to install when they said they would. Took the time to go over details . Salesman arrived on time and described exactly what would happen and how long it would take. I felt no pressure to buy. Result was outstanding and I have had no problems with it.