For the best customer service. Openshaw Maintenance (PTY) Ltd t/a GO Maintenance was established in 1999 as a small to medium maintenance company to service mainly the private market with maintenance and household repair works. We have expan
...show more