A small business owner in Dallas created a customer portal that delivers a personalized digital experience many big companies would envy.