The cost of building a custom home can vary widely depending on the size, location, materials used, and complexity of the design. On average, you can expect to pay between $245-$500 per square foot in Northern California including Architectural, permitting and utilities. However, we recommend using our calculator to get you a better idea “link".