At the risk of sounding clichè, this company has actually changed my life. The couple who head it, Kirk and Kim Duncan, are genuine and sincere in their... more

Katie S. gave 3 Key Elements a 4 star review