• single family homes / duplexs / four plexes
  • multi unit residential/ rental properties
  • town house developments
  • apartment developments