B. J. Cosmetics (Nig) Ltd, the proud producer of Happy Care & Oma Hair Care Products was founded in Lagos, Nigeria in 2005 by a humble wife & mother, J. N. Onukaogu (Late), who was driven by her passion to accentuate human beauty through quality hair care products. It was her desire to make hair healthier and beautiful with her innovation. Over the years, the company has been known for innovative and quality hair care products. It is why our slogan remains: “your pride; our happiness!”

The Management & staff are aware of the importance of quality products thus, in sourcing raw materials, we ensure that we do not compromise in any way. Always demanding for the best from reliable sources in order to satisfy our esteem customers with the best quality hair care products.

In addition, we make sure that hygiene is not short of the acceptable standard we have set in our products and environments. Strict hygienic rules are followed from production to packaging. We pride ourselves as a company duly approved and registered by the National Agency for Food and Drugs Administrative Control (NAFDAC).

Some of our products include; Happy Care Herbal Hair Treatment, Happy Care Hair Food Plus, Happy Care Hair Treatment Plus, Happy Care Anti-Dandruff & Darkening Hair Cream, Happy Care Hair Conditioner Plus, Happy Care Weavon Oil, Happy Care Styling Gel, Happy Care Shampoo, Oma Hair Food, Oma Herbal Hair Treatment Plus.

 B.J. Cosmetics (Nig) Ltd is an incorporated Company in Nigeria with RC No. 1272631.

Happy Care and OMA are our registered Trademarks.


To exceed our customers’ expectations of high quality hair care products through our skilled and dedicated staff using the best manufacturing processes.


To dominate the cosmetics companies globally and be the company that best understands and satisfies her customers.


Our success as a Company depends on the success of our people. So we make sure that we create an environment where all our employees feel included and able to perform at their best. We celebrate success at all times, no matter how big or small.