They arrived on time and did an excellent installation job. A week later, when I was having trouble with a faulty battery box, they came out to the house on a Sunday and swapped out the box and checked everything twice. They also exchanged the screen, as mine had a few indentations that shouldn't have been there. I'm extremely satisfied. The Valor Legend 3.5 really puts out the heat!