My Latest Project…

* You may safely assume that if Kevin M. Roy endorses a product or service, he either created it or is being compensated when someone purchases the same from the specific website that Kevin M. Roy shared or promoted.