What's the best way for getting a text label inside multiple models?

why are you using FindFirstChild so much?

local Workspace = game:GetService("Workspace");

local PlotsFolder = Workspace.Plots;

local plot = PlotsFolder.plot;
local SignModel = plot.SignModel;
local Sign = SignModel.Sign;
local SurfaceGui = Sign.SurfaceGui;
local TextLabel = SurfaceGui.TextLabel;


-- Code Here --


FindFirstChild Documentation