Mike Magee by John | Apr 21, 2019 “John is very knowledgeable, and creative! His approach results in high quality websites, with impactful visuals and content.” -Business Freelance-