Rick is the greatest. He explained everything clearly, knew his stuff, and his professionalism is superb. He follows up and makes sure you get what you want. The install ... more