I installed both Zagg and BodyGuardz on my old Mot Q9C, and preferred the BodyGuardz. I then contacted both companies to see if they would create a custom skin for my Moto Q9 Napoleon. BodyGuardz immediately agreed, Zagg told me "no way". Subsequent BodyGuardz customer has been outstanding.