Great service from Nick. Showed up timely, offered great opinions based on prior installations, showed several options and effectively explained key differences, very congenial and even played well with my 19 month old daughter! It was really helpful the way he helped visualize the end result. A+