This place is awful. Do not take your car here for service. I brought my car to Heartland and they put the wrong parts on the car! I had to diagnose the problem, order and pay for the right parts. The warranty work is horrible and can not be trusted. The customer service is even worse.
more