A margin target is not a line added at the end
Why a reliable quote calculates the sell price from real cost and a configured gross-margin floor—not a loose markup instruction in a prompt.
A quote can look professional and still be commercially wrong. The common failure is to total materials and labour, add a percentage that sounds reasonable, then discover that overhead, waste or changed supplier rates were never represented in the cost base.
Siteglass treats the company catalogue, labour burden, quantities, waste, tax treatment and minimum gross margin as structured inputs. The language model can ask for missing scope and explain the result. It does not get to improvise the arithmetic.
The important output is not only the final number. It is the trace: which rate was used, when it was approved, which comparable jobs informed the scope and which exclusions remain for the owner to review.