Going by the way they carry out their daily management duties, the caretakers of residential buildings have become among the most powerful people in the housing sector. Most of them live in the same compound as the tenants and make their word law that can be overturned only by the landlord.
In fact, some tenants have never even seen their landlords — the caretakers handle everything from broken sewers and leaking roofs to good neighbourliness.
“I don’t know my landlord and I’ve never seen him since I moved into this apartment. All matters related to the house are reported to the caretaker,” said Susan Njeri, a tenant and businesswoman in Donholm.
They are easy to identify, with their bunch of keys and air of authority that sometimes goes beyond good manners.
Kennedy Maina, another resident of Donholm, usually entrusts his car to the caretaker, who cleans it for a small fee every morning. Mr Maina used to have the car washed elsewhere but this was not well received by the caretaker.
Hostile encounters
“When I moved here I had unknowingly signed a contract with the caretaker to wash my car. So he became hostile when he found out I had it washed somewhere else,” noted Maina.
“We avoided one another because the smallest issue could cause a major problem.”
They not only manage the apartments and keep the the grounds clean, they also pump water, interview and vet new tenants, collect garbage fees and receive rent receipts from tenants. Most landlords give their caretakers space in the apartment blocks to live in, but most decline and rent the house out to get the money.
A few caretakers say tough economic conditions force them to rent out the offered accommodation and move to cheaper housing.
Most have the complete trust of the landlords, who give them the leeway to add “something small” to the tenants’ rent bill and exercise absolute powers.
Some caretakers have the power to evict tenants who default on rent as Harold Otumba of Donholm found out.
“I delayed my rent for three months due to financial constraints but the man didn’t want to understand. He was very rude and even disconnected my electricity. I was in darkness for a whole week,” said Mr Otumba, a hotel chef.
Rejected love
Stay informed. Subscribe to our newsletter
The caretaker did not stop there. He went ahead to throw Otumba’s property out and seize his electronics, and by evening he had brought in another tenant.
Monika Ngure, who lives in Roysambu, fell prey to a lovelorn caretaker.
She got scolded over small matters like playing music “too loud” and her electricity would get disconnected when she refused to lower the volume.
When she rejected his advances, she was frustrated and eventually forced out.
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.03%) | 1.36s |
1 x Booting (0.97%) | 13.33ms |
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001248870' and `published_at` <= '2025-03-31 01:44:54' and `deleted_at` is null
Bindings |
|
Backtrace |
|
select * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-31'
Bindings |
|
Backtrace |
|
Backtrace |
|
select `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2001248870' and `publishdate` <= '2025-03-31 01:44:54' and `inactive` is null
Bindings |
|
Backtrace |
|
Backtrace |
|
select `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2001248870' and `publishdate` <= '2025-03-31 01:44:54' and `inactive` is null
Bindings |
|
Backtrace |
|
select `id` from `article_categories` where `site_id` = 1 and `id` = 46 or `parent_id` = 46 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 (46) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-31 01:44:54' 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 (46)
Backtrace |
|
select `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 46
Bindings |
|
Backtrace |
|
select `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 4
Bindings |
|
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"tenants\",\"landlords\",\"caretakers\"]%') and `site_id` = 1 and `published_at` <= '2025-03-31 01:44:54' and `deleted_at` is null and `id` not in ('2001248870') 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 01:44:54' and `published_at` >= '2025-03-31 00:44:54' order by RAND(), `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
Bindings |
|
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 01:44:54' 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 01:44:54' 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 (41, 588)
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001248870' and `site_id` = 1 and `published_at` <= '2025-03-31 01:44:54' and `deleted_at` is null order by `id` desc limit 1
Bindings |
|
Backtrace |
|
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001248870' and `site_id` = 1 and `published_at` <= '2025-03-31 01:44:54' and `deleted_at` is null order by `id` desc limit 1
Bindings |
|
Backtrace |
|
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `deleted_at` is null and `published_at` <= '2025-03-31 01:44:54' and `site_id` = 1 and `id` < '2001248870' order by `id` desc limit 1
Bindings |
|
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001248870' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-31 01:44:54' limit 1
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-31 01:44:54' and `article_category_id` = 46 and `site_id` = 1 and `id` not in ('2001248870') 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 (46)
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 '%[\"tenants\",\"landlords\",\"caretakers\"]%') 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 (2001515084, 2001515112, 2001249065, 2001515083, 2001515081, 2001441452, 2001515103, 2001514960, 2001514717, 2001514712, 2000198221, 2001515085, 2001426098, 2001514714, 2001515080, 2001332804, 2001515111, 2001515114, 2001474884, 2001515088) and `deleted_at` is null and `published_at` <= '2025-03-31 01:44:54' 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 (1, 6, 264, 588)
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` in (2001515084, 2001515088, 2001515103, 2001515112, 2001515114) and `authors`.`deleted_at` is null
Backtrace |
|
select * from `settings` where `meta_name` = 'article_age' limit 1
Bindings |
|
Backtrace |
|
select * from article_categories where id = '46'
Backtrace |
|
select * from article_categories where id = '46'
Backtrace |
|
select * from article_categories where id = '46'
Backtrace |
|
select * from article_categories where id = '46'
Backtrace |
|
select * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-31 01:44:55' and (`keywords` like '%tenants%' or `keywords` like '%landlords%' or `keywords` like '%caretakers%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001248870' order by `published_at` desc limit 3
Bindings |
|
Backtrace |
|
select * from `favourite_topics` where `status` = 1
Bindings |
|
Backtrace |
|
200
[]
[]
0 of 0array:24 [▼ "cf-ray" => array:1 [▶ 0 => "928b225dccdbe7fa-EWR" ] "x-forwarded-for" => array:1 [▶ 0 => "18.221.100.52" ] "host" => array:1 [▶ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [▶ 0 => "18.221.100.52" ] "accept-encoding" => array:1 [▶ 0 => "gzip, br" ] "sec-fetch-site" => array:1 [▶ 0 => "none" ] "x-forwarded-proto" => array:1 [▶ 0 => "https" ] "cookie" => array:1 [▶ 0 => "_ga=amp-4Vh-6OhqaFYzjWDwuJmZFQ; XSRF-TOKEN=eyJpdiI6IlQ0L0NCRnZBQ1JUZHY1OG9KRHoxckE9PSIsInZhbHVlIjoiMVg2MTNZRTV6Mys4Wm9rdnoreldJTnJ2UGUwNGw0RkFFVkFyTXA3dThGdFlZaHUzOUcrME5NYUFtUWhvVFc4YlJlUmIwMUZQYk9VSmY2Unh2Q1ErSUY5QkRPR0ZUakU1Y3hYaXdvMmgxajhHWExKRWJZV2hYRzkyLzFON3ZYdmgiLCJtYWMiOiJhNmU4ZjA5ZWJkYTcwZTljOWZiNTQwZTBlZjI5ZDc0YzNhOWExYWQzY2RhOGY5YTMwYzY1NDZkNmE1NWFjMjU1IiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6IlVzcTZ2YU80ckhWRnhXcUVjWjYvOHc9PSIsInZhbHVlIjoibXVmWmVFQ1ZzWUtRU0wrQldrNGVpMVY1Z0w4Y3kvNmZpS2s5K0pJZzhmZkVzNXBoVEhZVjcxWVZIVWNKcStIem1tdlhMU0YxdWFBNVJsZWwxVzdHdEpUbEFMVDNTZTI1aE9mL2Q0RjNhZ245dGw0M0M0NFJMSWErNkZUWWxERHciLCJtYWMiOiJmNjM2YWZmN2VhNmJhNmUyMjQ4YmM5YjU0ZWJlZGZiYjc4NDEzZWNhZTY1MDVmYWIyODUzNjlmNDUzMDc3Yjg4IiwidGFnIjoiIn0%3D ◀_ga=amp-4Vh-6OhqaFYzjWDwuJmZFQ; XSRF-TOKEN=eyJpdiI6IlQ0L0NCRnZBQ1JUZHY1OG9KRHoxckE9PSIsInZhbHVlIjoiMVg2MTNZRTV6Mys4Wm9rdnoreldJTnJ2UGUwNGw0RkFFVkFyTXA3dThGdFlZa ▶" ] "priority" => array:1 [▶ 0 => "u=0, i" ] "cf-visitor" => array:1 [▶ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [▶ 0 => "US" ] "sec-fetch-dest" => array:1 [▶ 0 => "document" ] "cdn-loop" => array:1 [▶ 0 => "cloudflare; loops=1" ] "sec-fetch-user" => array:1 [▶ 0 => "?1" ] "sec-fetch-mode" => array:1 [▶ 0 => "navigate" ] "connection" => array:1 [▶ 0 => "Keep-Alive" ] "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" ] "user-agent" => array:1 [▶ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "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" ] ]
0 of 0array:3 [▼ "_ga" => null "XSRF-TOKEN" => "Yrg1mhqjbxTDEj4Dotx0EgDEe5lbfSkcgayaAUB4" "thestandardmediagroup_session" => "0evzpZzxL6O4HCdDWt7Lu6rvlsH3ZSnKx6ql9jkG" ]
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 => "Sun, 30 Mar 2025 22:44:55 GMT" ] "set-cookie" => array:2 [▶ 0 => "XSRF-TOKEN=eyJpdiI6ImJmdjlieXE2eVZZWHFIVXdVaWVHTFE9PSIsInZhbHVlIjoiZVBxZ09QMVNBNzlwODVmTkNULzEzQUpINFg3TWRyQ01BUmlBaTRHZTVQTGNnRHZQcjBkVHhIOUo4WUFRRW1DUFVzWnBiZ2dRVjRRc0V5bEhxMkkzZ3MwNmhFNFh4Yzh2aS93WEw3c0xmTkVtSWhwWXU2S3BsVFpUZDN4QzA5UXciLCJtYWMiOiJlYmM1NTM5ZWI3MTZhZjRiMzdmODIwYTRkNDM0MGI4NTk1NmI5ZTkyNDRiMGIyODYyMWNjNmQ2Njk0ZWVhYjA1IiwidGFnIjoiIn0%3D; expires=Wed, 30 Apr 2025 09:13:55 GMT; Max-Age=2629740; path=/; samesite=lax ◀XSRF-TOKEN=eyJpdiI6ImJmdjlieXE2eVZZWHFIVXdVaWVHTFE9PSIsInZhbHVlIjoiZVBxZ09QMVNBNzlwODVmTkNULzEzQUpINFg3TWRyQ01BUmlBaTRHZTVQTGNnRHZQcjBkVHhIOUo4WUFRRW1DUFVzWnBiZ ▶" 1 => "thestandardmediagroup_session=eyJpdiI6IlJqaWdIZ3JXWFhWK3N1UWZlUXhHMFE9PSIsInZhbHVlIjoiNHliU1AxVlNBYlZtUnp5aG8rakJqVDY4WGU0N2VTSDFlYkkxNitDWENhVVJPSXlpVVY4c0NOcWZ5Q2IvRTk1eUc5aEJUNE10Y0c1Y3ZhQUNxMWtOakVSc1RTRXdaaElHdnEyT3lFOWlibzZLVGs5WGk0a2tlNkRORXdJMlFJZTkiLCJtYWMiOiJlZDQxYmM5ZjRmYjYwZTQ5ZGYwNzg4OTIxNGRmNTEyMTE0YjNjM2ZlZWUyNjVjYWVhYWM1MjEyMWViZGM4MDE2IiwidGFnIjoiIn0%3D; expires=Wed, 30 Apr 2025 09:13:55 GMT; Max-Age=2629740; path=/; httponly; samesite=lax ◀thestandardmediagroup_session=eyJpdiI6IlJqaWdIZ3JXWFhWK3N1UWZlUXhHMFE9PSIsInZhbHVlIjoiNHliU1AxVlNBYlZtUnp5aG8rakJqVDY4WGU0N2VTSDFlYkkxNitDWENhVVJPSXlpVVY4c0NOcW ▶" ] "Set-Cookie" => array:2 [▶ 0 => "XSRF-TOKEN=eyJpdiI6ImJmdjlieXE2eVZZWHFIVXdVaWVHTFE9PSIsInZhbHVlIjoiZVBxZ09QMVNBNzlwODVmTkNULzEzQUpINFg3TWRyQ01BUmlBaTRHZTVQTGNnRHZQcjBkVHhIOUo4WUFRRW1DUFVzWnBiZ2dRVjRRc0V5bEhxMkkzZ3MwNmhFNFh4Yzh2aS93WEw3c0xmTkVtSWhwWXU2S3BsVFpUZDN4QzA5UXciLCJtYWMiOiJlYmM1NTM5ZWI3MTZhZjRiMzdmODIwYTRkNDM0MGI4NTk1NmI5ZTkyNDRiMGIyODYyMWNjNmQ2Njk0ZWVhYjA1IiwidGFnIjoiIn0%3D; expires=Wed, 30-Apr-2025 09:13:55 GMT; path=/ ◀XSRF-TOKEN=eyJpdiI6ImJmdjlieXE2eVZZWHFIVXdVaWVHTFE9PSIsInZhbHVlIjoiZVBxZ09QMVNBNzlwODVmTkNULzEzQUpINFg3TWRyQ01BUmlBaTRHZTVQTGNnRHZQcjBkVHhIOUo4WUFRRW1DUFVzWnBiZ ▶" 1 => "thestandardmediagroup_session=eyJpdiI6IlJqaWdIZ3JXWFhWK3N1UWZlUXhHMFE9PSIsInZhbHVlIjoiNHliU1AxVlNBYlZtUnp5aG8rakJqVDY4WGU0N2VTSDFlYkkxNitDWENhVVJPSXlpVVY4c0NOcWZ5Q2IvRTk1eUc5aEJUNE10Y0c1Y3ZhQUNxMWtOakVSc1RTRXdaaElHdnEyT3lFOWlibzZLVGs5WGk0a2tlNkRORXdJMlFJZTkiLCJtYWMiOiJlZDQxYmM5ZjRmYjYwZTQ5ZGYwNzg4OTIxNGRmNTEyMTE0YjNjM2ZlZWUyNjVjYWVhYWM1MjEyMWViZGM4MDE2IiwidGFnIjoiIn0%3D; expires=Wed, 30-Apr-2025 09:13:55 GMT; path=/; httponly ◀thestandardmediagroup_session=eyJpdiI6IlJqaWdIZ3JXWFhWK3N1UWZlUXhHMFE9PSIsInZhbHVlIjoiNHliU1AxVlNBYlZtUnp5aG8rakJqVDY4WGU0N2VTSDFlYkkxNitDWENhVVJPSXlpVVY4c0NOcW ▶" ] ]
0 of 0array:4 [▼ "_token" => "Yrg1mhqjbxTDEj4Dotx0EgDEe5lbfSkcgayaAUB4" "offset" => 0 "_previous" => array:1 [▶ "url" => "http://www.standardmedia.co.ke/main-staging/counties/article/2001248870/pain-of-tenants-at-the-hands-of-caretakers" ] "_flash" => array:2 [▶ "old" => [] "new" => [] ] ]