Some developers allow limited customization such as finishes, flooring, or layout adjustments. Major design changes, however, are subject to approval and may involve extra costs.