ItchyBitsi is an international brand specialized in providing services and products that help combat pediculosis. With the support of more than 6 years of experience at an international level, Canada (itchyBitsi Lice Montreal) joins the growing territory that includes more than 15 branches in Mexico, USA, and Central America.