Doug and his team were professional from the start. Estimate came quickly, he showed up on time, and was very personable and flexible during his troubleshooting and resol ... more