<svg width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
  <defs>
    <linearGradient id="neonGradient" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#0af1f5;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#08c0c4;stop-opacity:1" />
    </linearGradient>
    <filter id="glow">
      <feGaussianBlur stdDeviation="2" result="coloredBlur"/>
      <feMerge> 
        <feMergeNode in="coloredBlur"/>
        <feMergeNode in="SourceGraphic"/>
      </feMerge>
    </filter>
  </defs>
  
  <!-- Background circle -->
  <circle cx="16" cy="16" r="15" fill="#0a0a0a" stroke="url(#neonGradient)" stroke-width="2"/>
  
  <!-- Cleaning brush icon -->
  <g fill="url(#neonGradient)" filter="url(#glow)">
    <!-- Brush handle -->
    <rect x="8" y="18" width="2" height="8" rx="1"/>
    
    <!-- Brush head -->
    <ellipse cx="9" cy="16" rx="3" ry="2"/>
    
    <!-- Sparkle effects -->
    <circle cx="14" cy="12" r="1"/>
    <circle cx="18" cy="10" r="1"/>
    <circle cx="20" cy="14" r="1"/>
    
    <!-- Cleaning motion lines -->
    <path d="M12 14 L16 10 M14 16 L18 12 M16 18 L20 14" stroke="url(#neonGradient)" stroke-width="1" fill="none" opacity="0.7"/>
  </g>
  
  <!-- Company initial "N" -->
  <text x="22" y="24" font-family="Arial, sans-serif" font-size="8" font-weight="bold" fill="url(#neonGradient)">N</text>
</svg>
