Trustworthy, professional, informative, efficient, affordable, took the time to make sure we understood the entire process, answered all of our questions, took us through how the products worked after installation, gave us all the options through all prices ranges and took time to explain each level and what was included.