Gary Smith
He was very communicative, paid close attention to detail and our needs. Very responsive to text and calls. Made a way for viewing when the timing seemed impossible. 100% for his client.