Developers and investors in Nairobi are calling for urgent intervention from the County Government to address escalating extortion and harassment at excavation and construction sites.
The situation, they argue is undermining the growth of the sector.
The developers are also pressing the National Construction Authority (NCA) and the National Environment Management Authority (NEMA) to enforce compliance with approved building plans.
Bribery and harassment at construction sites have become rampant, adding unnecessary financial strain to their projects.
Chief Officer Patrick Analo warned that the ongoing issues were eroding investor confidence.
He said developers are being targeted by individuals seeking bribes at various stages of construction, a situation he said that demands immediate action.
“Harassment at construction sites is becoming a serious issue. It is undermining investor confidence and threatening the growth of the sector,” Analo said.
He called for a coordinated effort between the County Government, NCA and NEMA to ensure that construction projects comply with approved plans and developers are protected from exploitation.
The call for intervention comes months after Nairobi Governor Johnson Sakaja lifted an order that had suspended the processing of new building plan approvals and excavations within the city.
The suspension, imposed on April 29, had been intended to address concerns over heavy rainfall and ensure that all approved sites from the previous 24 months complied with building regulations.
"The ban on excavations of new construction sites has also been lifted forthwith. The suspension of approval requirements and exemption of fee payments on flood-related repairs and renovations has also been lifted," Sakaja said in a statement to newsrooms.
Sakaja has also reconstituted the Urban Technical Committee (UPTC), calling for new representation from stakeholders, including architects, urban planners, environmentalists, and engineers' bodies.
The reformation of the committee aims to strengthen oversight and address challenges facing the construction industry in the city.
Subscribe to our newsletter and stay updated on the latest developments and special offers!
Pick your favourite topics below for a tailor made homepage just for you
1 x Application (99.48%) | 1.99s |
1 x Booting (0.52%) | 10.32ms |
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001507632' and `published_at` <= '2025-03-31 20:05:14' and `deleted_at` is null
Bindings |
|
Backtrace |
|
select * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-31'
Bindings |
|
Backtrace |
|
select `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` = 2001507632 and `authors`.`deleted_at` is null
Bindings |
|
Backtrace |
|
select `id` from `article_categories` where `site_id` = 1 and `id` = 14 or `parent_id` = 14 and `deleted_at` is null
Bindings |
|
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (14, 263, 268, 269, 270, 277, 294, 295, 296, 297, 299, 301, 302, 307, 308) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-31 20:05:14' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (14)
Backtrace |
|
select * from `std_article_popular` where `source_id` = 1 and `created_at` = '2025-03-31' order by `article_hints` desc limit 5
Bindings |
|
Backtrace |
|
select `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 14
Bindings |
|
Backtrace |
|
select `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 1
Bindings |
|
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Governor Johnson Sakaja\",\"Construction Sites\",\"Extortion and Harassment\",\"NEMA\"]%') and `site_id` = 1 and `published_at` <= '2025-03-31 20:05:14' and `deleted_at` is null and `id` not in ('2001507632') order by `published_at` desc limit 4 offset 0
Bindings |
|
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `deleted_at` is null and `published_at` <= '2025-03-31 20:05:14' and `published_at` >= '2025-03-31 19:05:14' order by RAND(), `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
Backtrace |
|
select `id` from `article_categories` where `site_id` = 1 and `id` = 480 or `parent_id` = 480 and `deleted_at` is null
Bindings |
|
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (480, 481, 482, 719) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-31 20:05:14' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 4 offset 0
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (480, 482)
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`premium` = 1 or `article_category_id` = 486) and `site_id` = '1' and `deleted_at` is null and `published_at` <= '2025-03-31 20:05:14' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 588, 601)
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001507632' and `site_id` = 1 and `published_at` <= '2025-03-31 20:05:14' and `deleted_at` is null order by `id` desc limit 1
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (18)
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001507632' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-31 20:05:15' limit 1
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (4)
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-31 20:05:15' and `article_category_id` = 14 and `site_id` = 1 and `id` not in ('2001507632') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (14)
Backtrace |
|
select `videos`.`id`, `videos`.`video_category_id`, `videos`.`title`, `videos`.`video_url`, `videos`.`description`, `videos`.`published_at`, `videos`.`thumbnail_url` from `videos` inner join `video_categories` on `video_categories`.`id` = `videos`.`video_category_id` where (`keywords` LIKE '%[\"Governor Johnson Sakaja\",\"Construction Sites\",\"Extortion and Harassment\",\"NEMA\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
Bindings |
|
Backtrace |
|
select count(std_trend_article_id) as count, std_trend_article_id from `std_article_trends` group by `std_trend_article_id` order by `count` desc limit 20
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001515181, 2001514989, 2001514960, 2001514712, 2001515155, 2001515158, 2001345731, 2001515080, 2001266158, 2001515107, 2001515173, 2001515182, 2001515083, 2001515180, 2001515138, 2000202272, 2001515110, 2001514957, 2001511825, 2001515168) and `deleted_at` is null and `published_at` <= '2025-03-31 20:05:15' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (23, 282, 354, 369, 588)
Backtrace |
|
select * from `settings` where `meta_name` = 'article_age' limit 1
Bindings |
|
Backtrace |
|
select * from article_categories where id = '14'
Backtrace |
|
select * from article_categories where id = '14'
Backtrace |
|
select * from article_categories where id = '14'
Backtrace |
|
select * from article_categories where id = '14'
Backtrace |
|
select * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-31 20:05:15' and (`keywords` like '%Governor Johnson Sakaja%' or `keywords` like '%Construction Sites%' or `keywords` like '%Extortion and Harassment%' or `keywords` like '%NEMA%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001507632' order by `published_at` desc limit 3
Bindings |
|
Backtrace |
|
Backtrace |
|
select * from `leads` where date(`created_at`) <= '2025-03-31' order by `date_paid` desc, `pay_count` desc limit 1 offset 2
Bindings |
|
Backtrace |
|
select * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-31 20:05:16' and `id` = '2001515109'
Bindings |
|
Backtrace |
|
select `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` = 2001515154 and `authors`.`deleted_at` is null
Bindings |
|
Backtrace |
|
select `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` = 2001515114 and `authors`.`deleted_at` is null
Bindings |
|
Backtrace |
|
select `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` = 2001515090 and `authors`.`deleted_at` is null
Bindings |
|
Backtrace |
|
select `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` = 2001515109 and `authors`.`deleted_at` is null
Bindings |
|
Backtrace |
|
select * from `favourite_topics` where `status` = 1
Bindings |
|
Backtrace |
|
200
[]
[]
0 of 0array:23 [▼ "cf-ray" => array:1 [▶ 0 => "92916e120cef7073-EWR" ] "x-forwarded-for" => array:1 [▶ 0 => "52.14.162.200" ] "host" => array:1 [▶ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [▶ 0 => "52.14.162.200" ] "accept-encoding" => array:1 [▶ 0 => "gzip, br" ] "priority" => array:1 [▶ 0 => "u=0, i" ] "x-forwarded-proto" => array:1 [▶ 0 => "https" ] "sec-fetch-dest" => array:1 [▶ 0 => "document" ] "sec-fetch-user" => array:1 [▶ 0 => "?1" ] "cf-visitor" => array:1 [▶ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [▶ 0 => "US" ] "sec-fetch-mode" => array:1 [▶ 0 => "navigate" ] "cdn-loop" => array:1 [▶ 0 => "cloudflare; loops=1" ] "sec-fetch-site" => array:1 [▶ 0 => "none" ] "accept" => array:1 [▶ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "connection" => array:1 [▶ 0 => "Keep-Alive" ] "user-agent" => array:1 [▶ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "pragma" => array:1 [▶ 0 => "no-cache" ] "cache-control" => array:1 [▶ 0 => "no-cache" ] "sec-ch-ua" => array:1 [▶ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "sec-ch-ua-mobile" => array:1 [▶ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [▶ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [▶ 0 => "1" ] ]
[]
0 of 0array:5 [▼ "content-type" => array:1 [▶ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [▶ 0 => "no-cache, private" ] "date" => array:1 [▶ 0 => "Mon, 31 Mar 2025 17:05:15 GMT" ] "set-cookie" => array:2 [▶ 0 => "XSRF-TOKEN=eyJpdiI6IjZKN1E1cHVGSXBvVGJaR1dWelRkc3c9PSIsInZhbHVlIjoiTjcwMzBzVk52dzVWWkpUejdvRXR0c0NpY1Y1S0xaenJqRld2QWlJSklmT3NMeWFlTTRlZHc0MlhIYklCU2tMdGNWZmJPdlhyNzV1Z05CM1JiZ3lKWXJxUEZmN1hTSXd0RjZYZFNHSnV5ZmNqdGpKTnNpWXFvc2NYNURkNllpQTciLCJtYWMiOiI0OGU0YmRhYzk3NTdmYjljMGJmMWE5OGEyMDQyYzAzNTA3MmI1YmRkZDUxMzA2NmRiMjc4ZjIwNTMzYTM1YTQ5IiwidGFnIjoiIn0%3D; expires=Thu, 01 May 2025 03:34:16 GMT; Max-Age=2629740; path=/; samesite=lax ◀XSRF-TOKEN=eyJpdiI6IjZKN1E1cHVGSXBvVGJaR1dWelRkc3c9PSIsInZhbHVlIjoiTjcwMzBzVk52dzVWWkpUejdvRXR0c0NpY1Y1S0xaenJqRld2QWlJSklmT3NMeWFlTTRlZHc0MlhIYklCU2tMdGNWZmJPd ▶" 1 => "thestandardmediagroup_session=eyJpdiI6Im0vZ25XWlhmNC9jVVFvRG13eG1nT1E9PSIsInZhbHVlIjoiZHVMMERzbTB0SHo5ZHNMTWRLUFRGM0lKZUZvdU1meFZyMlJDeFJ3NUNSbW9STEZhelNBSHlRU2xTZWdFd2tKOWZmUDIyaFgycnNJUUVHbGtzSUk2dFJHbXIvQnpNRlFCMVQ5Sm9RbVRTNWg1elF4Wll6Q1dKaUR2cEszU0haakUiLCJtYWMiOiIxMzZkMGI5YjEwZWIwYThiMmQyOGRhYzc4MTYwNzNjN2Q3ZjExNTAwMzkzNmU3NmVlNDlmNWIyMzYyNGU0ZTFmIiwidGFnIjoiIn0%3D; expires=Thu, 01 May 2025 03:34:16 GMT; Max-Age=2629740; path=/; httponly; samesite=lax ◀thestandardmediagroup_session=eyJpdiI6Im0vZ25XWlhmNC9jVVFvRG13eG1nT1E9PSIsInZhbHVlIjoiZHVMMERzbTB0SHo5ZHNMTWRLUFRGM0lKZUZvdU1meFZyMlJDeFJ3NUNSbW9STEZhelNBSHlRU2 ▶" ] "Set-Cookie" => array:2 [▶ 0 => "XSRF-TOKEN=eyJpdiI6IjZKN1E1cHVGSXBvVGJaR1dWelRkc3c9PSIsInZhbHVlIjoiTjcwMzBzVk52dzVWWkpUejdvRXR0c0NpY1Y1S0xaenJqRld2QWlJSklmT3NMeWFlTTRlZHc0MlhIYklCU2tMdGNWZmJPdlhyNzV1Z05CM1JiZ3lKWXJxUEZmN1hTSXd0RjZYZFNHSnV5ZmNqdGpKTnNpWXFvc2NYNURkNllpQTciLCJtYWMiOiI0OGU0YmRhYzk3NTdmYjljMGJmMWE5OGEyMDQyYzAzNTA3MmI1YmRkZDUxMzA2NmRiMjc4ZjIwNTMzYTM1YTQ5IiwidGFnIjoiIn0%3D; expires=Thu, 01-May-2025 03:34:16 GMT; path=/ ◀XSRF-TOKEN=eyJpdiI6IjZKN1E1cHVGSXBvVGJaR1dWelRkc3c9PSIsInZhbHVlIjoiTjcwMzBzVk52dzVWWkpUejdvRXR0c0NpY1Y1S0xaenJqRld2QWlJSklmT3NMeWFlTTRlZHc0MlhIYklCU2tMdGNWZmJPd ▶" 1 => "thestandardmediagroup_session=eyJpdiI6Im0vZ25XWlhmNC9jVVFvRG13eG1nT1E9PSIsInZhbHVlIjoiZHVMMERzbTB0SHo5ZHNMTWRLUFRGM0lKZUZvdU1meFZyMlJDeFJ3NUNSbW9STEZhelNBSHlRU2xTZWdFd2tKOWZmUDIyaFgycnNJUUVHbGtzSUk2dFJHbXIvQnpNRlFCMVQ5Sm9RbVRTNWg1elF4Wll6Q1dKaUR2cEszU0haakUiLCJtYWMiOiIxMzZkMGI5YjEwZWIwYThiMmQyOGRhYzc4MTYwNzNjN2Q3ZjExNTAwMzkzNmU3NmVlNDlmNWIyMzYyNGU0ZTFmIiwidGFnIjoiIn0%3D; expires=Thu, 01-May-2025 03:34:16 GMT; path=/; httponly ◀thestandardmediagroup_session=eyJpdiI6Im0vZ25XWlhmNC9jVVFvRG13eG1nT1E9PSIsInZhbHVlIjoiZHVMMERzbTB0SHo5ZHNMTWRLUFRGM0lKZUZvdU1meFZyMlJDeFJ3NUNSbW9STEZhelNBSHlRU2 ▶" ] ]
0 of 0array:4 [▼ "_token" => "SakXB9KMwVWfdrFgpuPPlT8boNcjdrqUWCCIDEuG" "offset" => 0 "_previous" => array:1 [▶ "url" => "http://www.standardmedia.co.ke/main-staging/nairobi/article/2001507632/developers-urge-action-to-end-extortion-at-nairobi-construction-sites" ] "_flash" => array:2 [▶ "old" => [] "new" => [] ] ]