Charles P. Blouin, Inc. remains committed to its simple corporate philosophy that has sustained the company since its inception:

  • Provide consistent quality performance, both on time and on budget;

  • Recognize and reward customer loyalty; and

  • Retain the highest quality workforce in a healthy and supportive work environment.