Megalith is a construction company covering the Treasure Valley in Idaho USA. Handling new builds, renovations and commercial construction they needed a visually attractive site that clearly showcases their work and their local values.