The online appointment system is very user friendly and I almost always get my first choice appointment time. I appreciate being provided manufacturers recommended maintenance items that are due with levels of urgency so I can determine which items are to be serviced. I never feel pressured to agree to non-critical items. Completion times are delivered as promised and pricing is reasonable. I would recommend CBA McKinney to anyone in need of quality auto/truck service at a fair price.