Davis & Shirtliff Group, the leading supplier of water-related equipment in East Africa, has several branches across Kenya. The company distributes high-quality equipment from industry-leading companies worldwide and manufactures various water-related products.

Branches in Nairobi
- Head Office
- Location: Dundori Road, Industrial Area
- Contacts: 0711 079 000 / 0711 079 315
- Westlands Branch
- Location: Woodvale Place, Woodvale Grove
- Contacts: 0711 079 683 / 0733 497 166
- Downtown Branch
- Location: Building 64, Near Tea Room, Opposite KWFT River Road
- Contacts: 0737 172 911 / 0715 439 392
- Karen Branch
- Location: Karen Square, Karen Close
- Contacts: 0726 442 342 / 0731 610 087
- Gikomba Branch
- Location: Starehe Business Centre, Pumwani-Digo Road Junction
- Contacts: 0110 597 719 / 0110 597 728
- Ruaka Branch
- Location: Ruaka Town, Along Limuru Road
- Contacts: 0114 236 091 / 0711 079 096
- Lavington Branch
- Location: Legend Valley Business Park, Lavington-Othaya Road
- Contacts: 0711 079 095 / 0113 435 335
- Eastleigh Branch
- Location: Hasna Apartments, Next to KFC, Along General Waruingi Street
- Contacts: 0711 079 700 / 0780 745 445
- Githurai Branch
- Location: Mwihoko Road, Wajukuu Plaza, Next to Faulu Kenya
- Contacts: 0758 727 332 / 0711 079 071
- Ongata Rongai Branch
- Location: Rongai Bees-Ness Park, Magadi Road
- Contacts: 0701 683 273 / 020 240 0146
- Kamakis Branch
- Location: Reliance Park, Eastern Bypass
- Contacts: 0700 828 681 / 0711 079 094
- Ngong Branch
- Location: Ngong Town, Along Kahara Road
- Contacts: 0711 079 097 / 0740 567 654
- Ruiru Branch
- Location: Opposite Ruiru Fire Station, Off Ruiru-Githunguri Road
- Contacts: 0701 326 232 / 0718 942 710
- Limuru Branch
- Location: Limuru Town
- Contact: 0721 817 139
- Utawala Branch
- Location: Mustard Seed Plaza, Opposite Family Bank
- Contacts: 0780 575 745 / 0725 643 233
- Mlolongo Branch
- Location: Mlolongo Town
- Contact: 0746 973 347 / 0723 011 839
- Kitengela Branch
- Location: Opposite National Oil, Next to Tarino Hotel
- Contacts: 0705 155 522 / 0711 079 059
- Kangundo Road Branch
- Location: Along Kangundo Road
- Contacts: 0701 454 518 / 0727 123 986
Other Branches in Kenya
- Kajiado Branch
- Location: Kajiado Town
- Contacts: 0702 213 488 / 011 397 3597
- Kiambu Branch
- Location: Biashara Street
- Contacts: 0701 646 309 / 0711 079 073
- Thika Branch
- Location: Thika Bazaar
- Contacts: 0711 079 067 / 0732 204 863
- Machakos Branch
- Location: Mbolu Malu Road
- Contact: 0712 650 283
- Murang’a Branch
- Location: Murang’a-Kenol Road, Next to Total Petrol Station
- Contacts: 0748 590 141 / 0780 377 682
- Embu Branch
- Location: Opposite Rubis Embu Stadium Petrol Station
- Contacts: 0715 590 029 / 0711 079 056
- Meru Branch
- Location: Njuri Ncheke Street
- Contacts: 0726 442 343 / 0711 079 287
- Chuka Branch
- Location: Along Kaanwa Road, Opposite MRM Office
- Contacts: 0791 047 383 / 0727 806 075
- Kitui Branch
- Location: Bonus Mall, Makuti Street
- Contacts: 0716 789 555 / 0733 600 717
- Wote Branch
- Location: Along Machakos-Wote Road, Next to Shell Petrol Station
- Contacts: 0716 884 237 / 0711 079 091
- Nyeri Branch
- Location: Konahauthi Building, Next to Consolidated Bank, Opposite Nyeri GPO
- Contacts: 0799 496 253 / 0780 002 527
- Nanyuki Branch
- Location: Kenyatta Highway
- Contacts: 0780 811 811 / 0701 479 213
- Nyahururu Branch
- Location: Double N Plaza, Off Gilgil-Nyahururu Road
- Contacts: 0716 879 566 / 0711 079 902
- Isiolo Branch
- Location: Mfereji House, Along Isiolo-Marsabit Highway
- Contacts: 0717 125 182 / 0711 079 058
- Garissa Branch
- Location: Garissa House, Harambee Road
- Contacts: 0715 494 838 / 0711 079 161
- Wajir Branch
- Location: Airport Road, Opposite Wajir Guest House
- Contacts: 0780 523 728 / 0797 481 615
- Marsabit Branch
- Location: Next to Saku Guest House, Along Marsabit-Moyale Highway
- Contacts: 0748 590 140 / 0780 377 675
- Mandera Branch
- Location: Mandera Town
- Contacts: 0723 587 938 / 0704 671 893
- Naivasha Branch
- Location: Moi Road
- Contacts: 0715 391 423 / 050 203 0510
- Narok Branch
- Location: Narok-Mai Mahiu Highway, Opposite Narok Museum
- Contacts: 0701 683 283 / 0780 600 628
- Nakuru Branch
- Location: George Morara Avenue
- Contacts: 0704 613 718 / 0711 079 689
- Kericho Branch
- Location: National Bank Plaza
- Contacts: 0719 370 536 / 0780 703 197
- Eldoret Branch
- Location: Uganda Road
- Contacts: 0734 590 000 / 0715 590 000
- Kisumu Branch
- Location: Oginga Odinga Road
- Contacts: 0724 352 504 / 0735 852 908
- Kakamega Branch
- Location: Kenyatta Avenue, Next to Family Bank
- Contacts: 0702 304 527 / 0711 079 081
- Busia Branch
- Location: Along Busia-Kisumu Road, Next to Equity Bank
- Contacts: 0713 936 906 / 0780 433 142
- Migori Branch
- Location: Migori Town
- Contacts: 0701 682 362 / 0711 079 904
- Kisii Branch
- Location: Hospital Road, Opposite Credit Bank
- Contact: 0708 623 645
- Kitale Branch
- Location: Executive Building, Mak Asembo Street, Opposite Teryet Business Centre
- Contacts: 0748 590 143 / 0711 079 085
- Bungoma Branch
- Location: Moi Avenue, Near New Nyanza Supermarket
- Contacts: 0740 048 514 / 0780 444 540
- Lodwar Branch
- Location: Mikeka Grounds
- Contacts: 0724 248 692 / 0731 906 037
- Mombasa – Main Office
- Location: Jomo Kenyatta Avenue
- Contacts: 0711 079 711 / 0206 968 711
- Mombasa Downtown Branch
- Location: Building Next to A1 Supermarket
- Contacts: 0729 567 379 / 0780 567 379
- Mtwapa Branch
- Location: Mtwapa Mall, Next to Quickmart Supermarket, Mombasa-Malindi Road
- Contacts: 0798 478 113 / 0780 233 504
- Vipingo Branch
- Location: Vipingo Town
- Contacts: 0745 331 855 / 0795 667 749
- Watamu Branch
- Location: Jacaranda Road, Next to Watamu Properties
- Contacts: 0719 629 572 / 0719 310 683
- Malindi Branch
- Location: Stanchart Arcade, Uhuru Road
- Contacts: 0728 608 363 / 0711 079 050
- Kilifi Branch
- Location: Equity Bank Building, Charo wa Mae Road
- Contacts: 0715 017 857 / 0729 307 125
- Diani Branch
- Location: Darad Building, Beach Road
- Contacts: 0713 601 393 / 0711 079 047
- Lamu Branch
- Location: Olympic House, Next to Gulf Bank Building
- Contacts: 0735 407 627 / 0727 203 413
- Nyali Branch
- Location: Palm Breeze, Opposite SOS, Links Road
- Contacts: 0707 624 694 / 0711 079 054
- Voi Branch
- Location: Adjacent to Teita Distributors, Next to ACK Cathedral
- Contacts: 0702 156 990 / 0786 156 990
- Msambweni Branch
- Location: Msambweni Town
- Contact: 0711 079 905
- Hola Branch
- Location: Opposite Hola County Referral Hospital, Hola Town
- Contact: 0746 975 682
Davis & Shirtliff’s extensive network ensures that high-quality water-related equipment is accessible throughout Kenya.