New Car Dealer
Claim Business
Is this your Business?

Customize this page

Claim this business

Deals In

BMW dealer Williamsville

Dealership Hours

Sales Hours

time 09:00 AM to 08:00 PM









09:00 AM - 08:00 PM

09:00 AM - 08:00 PM

09:00 AM - 06:00 PM


09:00 AM - 06:00 PM

09:00 AM - 05:00 PM


Dealership Availability

Virtual Appointment


Home Delivery


Test Drive

Dealer Showroom

Dealership Services - Service, Finance, Sales


We Take Care of your four wheeler

Want to fix your car? Come to us for we provide services from minute details like fixing scratches or car dent to repairing engine gasket to cleaning or replacement of parts and accessories. Not only this, our car-servicing includes oiling the car for smooth running, warranty options, fixing, and placing the right tire or wheel to the automobile.

Service Specials

Your Car Financing is Our Duty

Want to buy a car but don’t know how to arrange funds for it? Avail different financing offer as per your preference from our funding option like get loan at low rate of interest by either paying small installments each month or lump-sum payment, or takeaway the car on lease under flexible terms and condition by availing the deal at a high credit-rating score.

Vehicle Financing

affordable pre-owned cars for sale

When you visit our Car Dealership, you'll be greeted by a friendly and knowledgeable sales team who is dedicated to helping you find your ideal car. They'll take the time to understand your needs, preferences, and budget, and help you compare and contrast different models and features to make an informed decision.

Certified Cars

Review From Google (Most Relevant)

Lindsay DeFrancisco


I purchased a 2019 BMW 330 GT with 12,000 miles on it about 3months ago. Recently the notification came on that I needed new rear break pads. After taking it into service at Towne I was told they were at 1 and that I would need new rear pads & rotors totaling $1000. They were willing to pay half, leaving me responsible for $500. Please tell me how my car could be certified, with the rear pads being at a 5 and only 3 months later they are needing to be replaced??!!! I’ve had to follow up many times the past 3 weeks, being told I was forgotten about and I needed to send texts to remind them and now they are STILL saying I am responsible for paying $500!! I am so dissatisfied and wished I would have gotten another KIA at Northtown, I never had any issues like this!!! I thought buying a higher end vehicle would give me higher end service…. Nope!!

Paul BrownStone


I had a positive experience with the service department at Towne BMW. I really appreciate electronic notification keeping me up to date on the info and status of my service visit without distracting me from my day. Drop off and pick of the car went very smooth, again with minimal impact to my day.

Noel Andersen


If it was possible to give 0 stars I would. My girlfriend was just in the transit location trying to sell two BMW X5s to them after buying the cars from this location. Dan was unfortunately the man she had to deal with. Not only was he beyond rude, he made a point to tell her that his only purpose on this earth is making others miserable... really good guy to have seeing customers. She was planning to sell the 2 cars and buy a new one, obviously we wont be buying any cars from that dealership. Go to any dealership but this one if you plan to buy or sell a BMW in Buffalo.

Rich F.


Like all German cars, maintenance is especially expensive. But, the quality of the service at BMW of Buffalo is actually worth the expense. Ask for Austin to be your Service Advisor. Was on top of everything, great communication and the consummate professional.

Slender Man


Advisors are rude and arrogant. They don’t like to work with the customer due to their egotistical behavior. You’re very much better off going somewhere else that doesn’t charge nearly $400 for a oil change and to look at your car.

john makin


I did not lease my car from Towne so they do not give a loaner car which always makes service difficult. They also don’t offer a normal shuttle service which is crazy when a Kia dealership offers it. They do have Saturday hours which if you don’t have a appointment but you show up early they can sometime squeeze you in. I called on Friday and ask and they said I could try. When I showed up first thing in the AM they said then only had two mechanics and 8 appointments so pound sand. If this was the case why did they not tell me yesterday when I called several time to ask about it? Just wasted time, money, and miles and my car is still screaming at me for late oil change. Towne did everything possible to make up for this situation and I am thankful

Michael Tarbell


Great selection and really nice salesmen. Michael Yoerg took great care of us!

Venus FoodTruck


Outstanding, TJ, Adam and Daniel Micu were so great to work with. Super professional, I can’t explain how happy we are with dealing with town BMW. Thank you all and looking forward for the next car.