Very professional and helpful. Knowledgeable about their products. Take the time to educate so that you know all the pros and cons of each choice. Great customer service. I found this small company to be excellent to work with.