I just finished this headache. Semi custom home on a couple acres. Between myself and my neighbors that used the same builder (bill most const. don't ever ever ever fucking ever use these guys) it was a nightmare, a marital strain, family strain, lots of personal stress lots of ups and downs.
We are happy with the house now it's all finished, but there is a lot that goes into building a home. This was our second build but the previous was an established commercial builder who had everything laid out for you and made the process simple, upfront with pricing established, a single design center to pick options with pricing written next to the option.
These jokers we used had subcontractors that had no idea what shit costs, wouldn't give you the pricing, would send stuff to the builder they would delay getting it to you then let you know what pricing is after it's installed... the actual builder (Bill) passed away during our build, his sons took over who are definitely going to be out of business sooner rather than later. Timeframe....no such thing. We were almost a full year late getting into the home compared to our signed contract proposed closing date.
Now the warranty process is a joke 95% of the time because they don't have enough people to fix their screw ups and they are so cheap they don't want to pay anyone else besides their established subs who did the original work. I haven't had a check in from the builder to see how things are going, I have to send multiple emails to get a response to a problem.
One example is our garage door opener ripped out from the wall because the fucktard put three lag screws in the bracket and only 1 barely caught the edge of a single stud. This damaged 2 panels on the door. It took over a week to get the panels replaced. And over 2 months later my door panels were finally repainted day before yesterday. This is after multiple emails, the owner of the garage door company saying they were at fault and would cover cost of reprinting door. Yet the builder told me this warranty issue wouldn't be taken care of until they finish the other homes they are still building.
I can go on and on. If you really want to do this I'll talk to you on the phone and give you as much advice as I can but depending on the builder the process can be difficult or it can be a downright nightmare.