Dealt with Marty to get quote and he was prompt in his response and schedule install. There was a minor equipment problem 4 months later and I called back to get repaired. Marty responded to my voice message within an hour and came out the same day to fix the issue. Very prompt, reliable, and would refer him.