Greg is amazing. He is reliable, kind, knowledgeable and available. He responds in a reasonable amount of time. He's trustworthy and extremely awesome! I love Greg! If I were ever to move back to Quad Cities, he would be my first call, because I know I can count on him to listen, and provide me with excellent service. He is absolutely the best!