I would recommend KeelSheild. I have a KeelGaurd on my boat and had some issues with it separating not from the boat, but from the plies within itself. Being a Dumbazz and not knowing what I had I called keelsheild and explained to them what was happening. They said they would send me everything to remove the old and install new one. They ask me to send them pics, so I did. They contacted me and informed me that I did not have aKeelsheild but a Keelgaurd but offered me the same deal at a reduced price. I then contacted keelguard and sent them pics and they said they would send me a new one if I paid shipping and nothing about any of the things needed to replace. This is less than 2 years old. I ended up fixing myself but if I get another one it will be a Keell shield due to the great customer service.