Could be one or any combination of any of the above posts. If you are the homeowner, being your own general contractor you don't take priority. They'll start then string you along. If they are good enough to do work for a high end builder , he calls, they come running.



"Why do you ask"?

Too many people spend money they don't have , on things they don't need, to impress people they don't know.