We built with Greenboro and they were very helpful until we signed the contract. After that, changes were difficult and sometimes not allowed - extremely frustrating when we are footing the bill! I had to stay on top of them always due to mistakes. Subsequently we had major water leaks that insurance will not cover because it is due to workmanship problems, but greenboro will not take responsibility - again we foot the huge bill. They do not stand by their product, I would never build with them again.