Shane is the best! He is professional, experienced, knowledgeable, and tells us what is needed. We trust him.