I've been to this Fletcher's about 5 times now. They do not advertise a 15 minute oil change so all the people complaining that they take too long should probably pay the extra money to go to a place that does. However, if you can be patient, these guys really stand by their work. I made a 9AM appointment and was out by 10:15. The longest I've ever waited is an hour and a half. Adam and Rick at the front desk were friendly and interacted with my 3 year old who was waiting with me. When I got home, I had an issue with my oil change and called the location. Rick was very helpful and took me very seriously. He fully resolved the issue at their expense and was humble and patient enough to explain what happened. Regardless of the issue (these men are only human), I feel extremely well taken care of as customer and a person. This place will continue to receive my business at the exclusion of all the "faster" and more expensive locations.