Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/package.php on line 84

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 122

Strict Standards: Non-static method Loader::package() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/startup/packages.php on line 8

Strict Standards: Non-static method Object::camelcase() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/loader.php on line 290

Strict Standards: Non-static method Loader::package() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/startup/packages.php on line 8

Strict Standards: Non-static method Object::camelcase() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/loader.php on line 290

Strict Standards: Non-static method Loader::package() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/startup/packages.php on line 8

Strict Standards: Non-static method Object::camelcase() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/loader.php on line 290

Strict Standards: Non-static method Loader::package() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/startup/packages.php on line 8

Strict Standards: Non-static method Object::camelcase() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/loader.php on line 290

Strict Standards: Non-static method Events::getInstance() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/events.php on line 98

Strict Standards: Non-static method Events::getInstance() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/events.php on line 180

Strict Standards: Non-static method Loader::package() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/startup/packages.php on line 8

Strict Standards: Non-static method Object::camelcase() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/loader.php on line 290

Strict Standards: Non-static method Loader::package() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/startup/packages.php on line 8

Strict Standards: Non-static method Object::camelcase() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/loader.php on line 290

Strict Standards: Non-static method Loader::package() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/startup/packages.php on line 8

Strict Standards: Non-static method Object::camelcase() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/loader.php on line 290

Strict Standards: Non-static method User::checkUserForeverCookie() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/startup/user.php on line 4

Strict Standards: Non-static method Config::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/startup/maintenance_mode_check.php on line 5

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/categories/collection.php on line 73

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 122

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/type.php on line 11

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/categories/collection.php on line 73

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 122

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/type.php on line 11

Strict Standards: Declaration of TextareaAttributeTypeController::saveKey() should be compatible with AttributeTypeController::saveKey() in /home/richardharo/hsi-engineering.com/concrete/models/attribute/types/textarea/controller.php on line 128

Strict Standards: Declaration of TextareaAttributeTypeController::duplicateKey() should be compatible with AttributeTypeController::duplicateKey() in /home/richardharo/hsi-engineering.com/concrete/models/attribute/types/textarea/controller.php on line 128

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/categories/collection.php on line 73

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 122

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/type.php on line 11

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/categories/collection.php on line 73

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 122

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/type.php on line 11

Strict Standards: Declaration of BooleanAttributeTypeController::saveKey() should be compatible with AttributeTypeController::saveKey() in /home/richardharo/hsi-engineering.com/concrete/models/attribute/types/boolean/controller.php on line 137

Strict Standards: Declaration of BooleanAttributeTypeController::duplicateKey() should be compatible with AttributeTypeController::duplicateKey() in /home/richardharo/hsi-engineering.com/concrete/models/attribute/types/boolean/controller.php on line 137

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/categories/collection.php on line 73

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 122

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/type.php on line 11

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/categories/collection.php on line 73

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 122

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/type.php on line 11

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/categories/collection.php on line 73

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 122

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/type.php on line 11

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/categories/collection.php on line 73

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 122

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/type.php on line 11

Strict Standards: Non-static method Loader::helper() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/startup/process.php on line 28

Strict Standards: Non-static method Object::camelcase() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/loader.php on line 250

Strict Standards: Non-static method Events::getInstance() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/events.php on line 130

Strict Standards: Non-static method View::getInstance() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/dispatcher.php on line 273

Strict Standards: Non-static method Events::getInstance() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/events.php on line 130

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_types.php on line 40

Strict Standards: Non-static method Events::getInstance() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/events.php on line 130

Strict Standards: Non-static method Package::getByHandle() should not be called statically in /home/richardharo/hsi-engineering.com/packages/page_password/models/PagePassword.php on line 8

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/package.php on line 565

Strict Standards: Non-static method Loader::package() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/package.php on line 568

Strict Standards: Non-static method Object::camelcase() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/loader.php on line 290

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/packages/page_password/models/PagePassword.php on line 55

Warning: Cannot modify header information - headers already sent by (output started at /home/richardharo/hsi-engineering.com/concrete/models/package.php:84) in /home/richardharo/hsi-engineering.com/concrete/libraries/view.php on line 841

Strict Standards: Non-static method Events::getInstance() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/events.php on line 130
HSI Engineering :: Our Team
Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/page.php on line 24

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 122

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/task_permission.php on line 67

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/block.php on line 59

Strict Standards: Non-static method Area::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/area.php on line 160

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/area.php on line 127

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/block.php on line 63

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/layout.php on line 64

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/block.php on line 59

Strict Standards: Non-static method Area::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/area.php on line 160

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/area.php on line 127

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/block.php on line 63

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/package.php on line 61

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/package.php on line 61

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/package.php on line 61

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/package.php on line 61

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/package.php on line 61

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/package.php on line 61

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/package.php on line 61

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::helper() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/startup/autoload.php on line 4

Strict Standards: Non-static method Object::camelcase() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/loader.php on line 250

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/attribute/type.php on line 98

Strict Standards: Declaration of SelectAttributeTypeController::exportValue() should be compatible with AttributeTypeController::exportValue(SimpleXMLElement $akv) in /home/richardharo/hsi-engineering.com/concrete/models/attribute/types/select/controller.php on line 506

Strict Standards: Declaration of SelectAttributeTypeController::saveKey() should be compatible with AttributeTypeController::saveKey() in /home/richardharo/hsi-engineering.com/concrete/models/attribute/types/select/controller.php on line 506

Strict Standards: Declaration of SelectAttributeTypeController::duplicateKey() should be compatible with AttributeTypeController::duplicateKey() in /home/richardharo/hsi-engineering.com/concrete/models/attribute/types/select/controller.php on line 506

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/collection_version.php on line 38

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/layout.php on line 64

Strict Standards: Non-static method Loader::db() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/layout.php on line 64

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/block.php on line 59

Strict Standards: Non-static method Area::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/area.php on line 160

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/area.php on line 127

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/block.php on line 63

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 45

ABOUT US> Our Team


Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/block.php on line 59

Strict Standards: Non-static method Area::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/area.php on line 160

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/area.php on line 127

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/block.php on line 63

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/block.php on line 59

Strict Standards: Non-static method Area::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/area.php on line 160

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/area.php on line 127

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/block.php on line 63

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 45

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 45

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/block.php on line 59

Strict Standards: Non-static method Area::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/area.php on line 160

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/area.php on line 127

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/block.php on line 63

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/block.php on line 59

Strict Standards: Non-static method Area::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/area.php on line 160

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/area.php on line 127

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/block.php on line 63

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 45

Richard Haro
President/ Owner

Richard Haro started HSI Engineering to provide a technical approach that addresses the design, testing, and construction quality assurance of the chemical stabilization process. Richard Haro has been an innovator in the engineering consulting and construction industry in California for more than 30 years. His hands-on management style and technical excellence has translated to innovative project solutions for constructability issues, advance quality control techniques, and facilitation of his clients’ goals.

Read full resume here.


Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 45

Donatas "Don" Greb, PE
Vice-President/ Owner

Mr. Greb is a registered civil engineer and licensed stabilization contractor with more than 26 years of design and construction experience.  He has served in all capacities supporting the design and construction of chemical stabilization for transportation, rehabilitation and infrastructure projects. He has solid experience in the testing, design, analysis, construction and inspection of chemical stabilization, with specific strengths in Value Engineering applications.  

Read full resume here


Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/permissions.php on line 45
 

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/package.php on line 61

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Cache::get() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/models/package.php on line 61

Strict Standards: Non-static method Cache::key() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/cache.php on line 117

Strict Standards: Non-static method Events::getInstance() should not be called statically in /home/richardharo/hsi-engineering.com/concrete/libraries/events.php on line 130