Do not use this business I sent my Polaris there to replace the throttle position sensor as we diagnosed it the month before by speaking to the mechanic. Also to have a service and was told when it was there I needed front brake pads and ball joints which I accepted.
$1620 later they send it back to me it ran fine for 5 minutes then reverted to worse than before it stalls 10 times a day they didn’t replace the throttle position sensor they decided to re flash it which it didn’t need and was not what was agreed upon. I paid $960 in labour for an oil change install front brake pads and new ball joints. I tried to get them to explain why they didn’t do the throttle position sensor and why the labour bill was so big they couldn’t give me an answer just said we will change it but you will have to pay $120 in labour so after this I bought the sensor and it literally took me 5 minutes to install it and runs fine now except after they messed with the tune it now misses in cold weather.