Geoff was great. He was on-time, very personable, very professional, and I felt he offered a solution instead of trying to over sell me.

Tom B. of Mebane, NC