When you're dealing with construction there are just things that you can never take for granted. Foundational elements are among the most important examples of that fact. There are always going to be a few elements of any project that will determine the ultimate...

read more