A thorough site assessment for community development covers six domains:

Six Domains of Site Assessment

1. Topography and geomorphology: Slope, aspect, elevation, landform type, geological substrate.

2. Hydrology: Watershed position, surface drainage patterns, groundwater depth, flood zones, existing water rights.

3. Climate: Temperature and precipitation patterns, prevailing winds, solar access, frost dates, extreme event history.

4. Soils: Texture, depth, organic matter, drainage characteristics, caliche or hardpan layers, pH, contamination history.

5. Ecology: Existing vegetation communities, wildlife corridors, invasive species, soil biome health, fire history.

6. Legal and social context: Zoning, easements, access rights, neighboring land uses, community relationships.