Excellent, professional, and informative initial visit prior to estimate. Waiting for estimate after initial visit