Brought vehicle in to get scheduled service on vehicle which included oil change and alignment. When we received the vehicle after a full 9 hours in service, the steering wheel was off center and the vehicle was pulling badly. We called the service manager and let him know what the problem was and he said when we brought it back in it would be a priority. A week later we dropped it off to be first in line in the morning. We called to get an estimate on time and was told it would be a few more hours. Then was called and told it was ready now. We picked up the vehicle and there was no change at all. Wheel was to the left and vehicle pulls to the right.there is also 2 error codes showing now that were not there before. Tried to call our service manager and he never called back. Spoke to a technician and he promised it would be done by 5 PM that day. They missed that promise as well.