John did a great job! He listened to me, gave suggestions and went above and beyond with customer service!