John is fantastic
John was great to work with. Not only was he very communicative he was also very informative. He helped us through the whole process. No matter what time we called he always was right there to answer any questions.