Byron MacDonald Ltd.

Painting, sandblasting, water blasting Customers include bridges, mines, water tanks and refinery oil tanks Structural steel