The wrong question is whether the builder can code
A competent software team can usually build the screen you describe. That is not the hard part. The hard part is deciding whether the screen should exist, which record owns the truth, what happens when a human overrides the flow, and how the system behaves when the data is incomplete. Those are operating questions before they are engineering questions.
That is why ParaWav AI evaluates custom software through the process first. A roofing company does not need an app because apps are modern. It needs a system that knows when a lead became a measured roof, when a proposal was viewed, when follow-up should stop, and when the job has left sales. A wholesale operation does not need another admin panel. It needs orders, stock, landed cost, and fulfillment to resolve against one source of truth.
