No appointment needed! You can stop by anytime to get new tires, have tires rotated, etc. Their only business is TIRES! I had new tires put on in just a few hours. Although you can wait, I dropped my van off on a Saturday and with a coupon, saved about 200 dollars off of tires that would have cost me a fortune at a national chain tire store. I continue to support my local businesses.....their customer service is IMPECCIBLE.