Who is merchants insurance group? Headquartered in Buffalo, New York, Merchants Insurance Group is comprised of three companies, Merchants Mutual Insurance Company, Merchants Preferred Insurance Company and Merchants National Insurance Company.Who is meritmerchants insurance group? Merchants Insurance Group, with its headquarters in Buffalo, New York, is comprised of Merchants Mutual Insurance Company and Merchants Preferred Insurance Company.How do i download the merchants insurance app? Once you have established a username and password in our policyholder website, simply visit your respective app store and search for “Merchants Insurance”. The free app can be downloaded quickly and used immediately. I previously downloaded Merchants Mobile to pay my bill. Is this the same app? Do I need to download it again?How do i login to the my merchants website? Log in to our “My Merchants” policyholder password protected website using your Merchants User ID and password. If you don’t have a Merchants User ID and password, click on the “Login” area in the upper right corner of the page.