St. Dominic completes major projects