Construction company for large projects