Our business is "walk-in" by nature and has been for many years. Sure, we do get a lot of phone calls and are able to set appointments, but to cut out "drive-by" traffic would be like cutting a major artery! I'll agree, some high-end services require an appointment, but I challenge that with other high-end, customer service-oriented companies that do not require an appointment...like Nordstrom, luxury hotel chains and your local Lexus dealer (or any dealership, for that matter!). Even home builders welcome walk-ins in their Sales Centers. If I were your competitor and knew you had such a policy, I'd place a sign out front on my property, "No Appointment Necessary!".