Skip to main content

What are "Leads"?

The main idea of “Leads” is to give a dealer or an installer the opportunity to get as many new orders as possible.