consultantsdigital marketing strategies for solar companies