Todd Twining is the creative force behind TODCAN. With a focus on customer satisfaction, the TODCAN business philosophy is stated as,“We should be easy to do business with, and be ready to exceed our customer’s expectations at every opportunity. Our reputation will become the engine that powers our success.”