loaderimg
image

Roof General Contractors and Suppliers (Roof Gen), established in Mombasa, Kenya, offers comprehensive construction services, specializing in top-notch roofing solutions alongside gypsum partitions, cabro paving, custom swimming pools, boundary walls, and construction projects for residential and commercial buildings. With over a decade of experience and projects extending across the country and neighboring regions, Roof Gen has built a remarkable reputation as a trusted construction company. The company is committed to serving Mombasa, Kilifi, and Kwale, providing clients with high-quality roofing materials, custom designs, and affordable and reliable construction solutions.

Q What is the meaning of general contractor?

A general contractor is a person or company that agrees to manage a project, especially a building project, and provide materials and workers, and that might employ subcontractors to do parts of the work.

Q What is the objective of a general contractor?

A general contractor's objective is to source and supply their own subcontracting staff and materials to ensure consistently successful construction. They oversee daily operations of their building projects, manage vendors, and update all relevant parties on project timelines.

Q What is the difference between a general contractor and a construction manager?

A general contractor executes the plan once construction begins while a construction manager plays a critical role in planning and scheduling the project.

Rate us and Write a Review

Value for Money

Communication

Highly Recommend

Service Delivery

Browse

Your review is recommended to be at least 140 characters long

You agree & accept our Terms & Conditions for posting this review?

image

Show all timings
  • Monday09:00 AM - 05:00 PM
  • Tuesday09:00 AM - 05:00 PM
  • Wednesday09:00 AM - 05:00 PM
  • Thursday09:00 AM - 05:00 PM
  • Friday09:00 AM - 05:00 PM
  • Saturday09:00 AM - 02:00 PM

May, 2025

14

Wednesday

  • 9:00 am - 9:45 am

  • 9:45 am - 10:30 am

  • 10:30 am - 11:15 am

  • 11:15 am - 12:00 pm

  • 12:00 pm - 12:45 pm

  • 12:45 pm - 1:30 pm

  • 1:30 pm - 2:15 pm

  • 2:15 pm - 3:00 pm

  • 3:00 pm - 3:45 pm

  • 3:45 pm - 4:30 pm

  • 4:30 pm - 5:15 pm

August 26,2019

  • Tuesday
  • 9:00am - 10:00am
  • BenMuliJnr
Appointment confirmation email will be sent upon approval.

Awesome Job!

We have received your appointment and will send you a confirmation to your provided email upon approval.

building Own or work here? Claim Now! Claim Now!