Founded in 1999, Mesch Architects is an established architectural practice with offices in Nelspruit and Johannesburg, South Africa and Maputo, Mozambique. The practice believes that the success of each project is highly dependent on the client’s thorough brief – the correct interpretation thereof combined with the latest technology and creativity should result in a successful response to all aspects of the design process through to the final built project. With a combined total experience of over 100yrs, we specialise in residential, commercial, industrial as well as hotel and leisure architecture.
Our current footprint covers projects from the Mpumalanga Lowveld to Cape Town through Mozambique as well as the DRC, Malawi and Zimbabwe.