What do reputable contractors strive to comprehend before contracting a project?
Reputable contractors make efforts to understand the project site and its conditions, both observable surface and subsurface.