Architects will provide as much detail as you pay them for. Accept a too-low price, and they will be reluctant to provide detail.
(The horse has bolted, you should have asked him/ her for drawings & specification sufficiently detailed for Builders to give a fixed price, and for Building control to pass the designs.)
Builders love vagueness, and hate detail. Detail means they have little opportunity to ask for more money. (“Well, now you’ve gone and told me you want glass in the windows, that’s going to be extra my man”).
As with Architects, don’t accept a stupidly low price from a builder, and expect there to be no arguments.
The public tends to get the Building Industry it deserves. The designer/ contractor selection is often made on the basis of price, the criticisms are made on the basis of quality.
Choose companies with a reputation to uphold.