I cannot say enough good about Spencer Horn. He is very energetic and has a ‘fill the room’ quality about him. I have known Spencer for numerous years and I have always been able to trust him to work with the highest integrity and ethical standards at all times. Spencer is a high-level professional and has been like gold when it comes to improving a company’s bottom line. I would highly recommend Spencer to anyone looking to further their business initiatives and would be open for further reference questions or needs via a call to my direct office #(801) 280-1004.