Tim is top notch. He and his partner were efficient, thoughtful, and laid out multiple price options for our service needs. He generously threw in a couple additions at no cost. Very nice guy as well. Would highly recommend.