Yes, repairs carried out by your insurer’s approved repairer as part of a claim on a By Miles policy are guaranteed for 3 years, or until your car is sold (whichever comes first).
If, for any reason, you choose to use a repairer that your insurer hasn’t approved, different conditions may apply.