Disappointed on the 8-12 time frame showing up at 3:15. Very disappointed. No excuse for lack of communication. Below rating reflects the "waiting all day" for service. Taylor did a very nice job. Pricing seems high