Craig Rogers recieved a Review Craig is fantastic to work with. He is very hands-on, and his clients frequently become his friends. He invests in the people around him, and he's great team-player. Love getting to work with him!