Halls Surfacing Division can supply and lay multiple material surfaces to meet exact clients' requirements.