Giacomo Service II

2107 Palmer Ave.
Larchmont, NY 10538 US
1 Review
Write a Review

At Giacomo Service II, we provide expert BMW repairs and maintenance services for Larchmont, NY and throughout Westchester County.

Our team of highly skilled BMW mechanics specialize in BMW service, and use the latest dealer equivalent diagnostic equipment and tools to accurately diagnose and repair your vehicle. We work on both foreign and domestic cars, and have the capability of programming all modules up to current model year.

We offer our customers honest, reliable repairs at competitive pricing and 6 months/6,000 mile warranty on most vehicles.

Some of our BMW services include:

  • Engine Repair & Diagnostics
  • A/C & Heating
  • Alternators, Regulators, and Starters
  • Clutches and Transmissions
  • Vehicle Inspections

Servicing the areas of Larchmont, Mamaroneck, New Rochelle, Scarsdale, Bronxville and Eastchester, NY with the best BMW repair in the area, we are open 6 days a week. Schedule your next BMW maintenance appointment with us today!


  • Free Wifi
  • Shuttle Service
  • Refreshments
  • After Hours Drop-Off
  • Weekend Hours
  • Customer Lounge
  • Transit Accessible
  • Walkable Area

Coupons & Promotions

  • Carbon Cleanin Service/Walnut Blasting Special

    $499 Carbon Cleaning Service/Walnut Blasting Special for most vehicles. Inquire within.

    Show Coupon
  • BMW Diagnostic Special Offer

    Free factory level diagnostic scan of system and modules.

    Show Coupon


  • Great service. Very thorough. Good attention to detail. I would recommend this service station to anyone.

    Chris G., via Google
  • Honest and reliable. Very knowledgeable with our newer and older cars.

    Al C., via Google
  • My car was in about a week ago they have good service. I had an oil change and inspection done and I had no problem with them. They are very prompt and do a good job. I also take my mom's car there because the price is good, the place is clean and they are very professional.

  • They were available when they said they would be. They did the work I asked them to do. Overall it was a good experience and they did a good job.

  • They have always taken care of my car. The service is quite good. They seem to know what they are doing. Other places try to add up repairs that you don't need and these guys do not do that.

Awards & Affiliations

ASE CertifiedASE Certified
RepairPal CertifiedRepairPal Certified

1 Review

  • Tony
    Tony2 years ago

    Had a really bad sound and car was slowing down when I hit 80 then it started slowing down when I hit 60 and finally something was really wrong when I hit 30 and it started like grinding.

    I thought it was the transmission. One mechanic told me over the phone it could be a sticky brake caliper but Angelo at Giacomo Service took it for a drive and figured it was the new tires I put on and that one set was off profile by too much caused the transfer case to go bat sh!t.

    I changed the tires and problem solved!

    Now we’re going to change the transfer case fluid to be sure all is up to snuff and few other things like the differential fluids as well.

    I want to make sure this used car is going to last before I slap a $4K or so 2 year aftermarket warranty on it!

    2011 BMW X3 xDrive35i (Dinan tuned)
    Was this review helpful?