John Gallagher
Very good experience with this company. They were originally scheduled to come out and do the work on what turned out to be a cloudy unfavorable day. They rescheduled for the following, much nicer day and the photos and videos turned out great. Communications with my salesperson were also excellent.