He accepts several insurance carriers, including Blue Cross/Blue Shield, Coventry, and Viant. He attended UMDNJ-New Jersey Medical School and then went on to complete his residency at a hospital affiliated with UMDNJ-New Jersey Medical School. Dr. Bains's hospital/clinic affiliations include Newark Beth Israel Medical Center, Jersey City Medical Center, and Clara Maass Medical Center.