The others have explained the meaning. Note that your sentence is more typical of British English; in America, we would usually say “call the shop” or “call the mechanic”. In America, “garage” usually has its original meaning (a place where we can park — compare to the French garage / (se) garer).