It takes so many parts to put a project together: purchasing the property; analyzing its potential; financing; finding the architectural solution; establishing the right approach to agencies approvals; hiring the right construction company and delivering the project within time and budget constraints. We work with developers and prospective developers to guide the process and ensure success.