We have an undermount sink (porcelain?) in our bathroom on a granite top that won't stay. It was originally installed and held for about 3 months then dropped. The guy came back out and did it again and it held for 2-3 months and dropped again. Any installers or contractors here that know what should be used?