I'd prefer to rate them a zero. Their service dept was supposed to give me an estimate before starting any work. 2 weeks later I called and my mower was still sitting outside. after 3 weeks I called again and they told me I would need a new drive motor and the total job would be in the neighborhood of $3,000. The machine had just under 230 hours. I told them I would come pick it up, at which time they told me I owed $649. The mechanic told me he had to replace the blade engagement switch, which I had ohm'd out and it was perfect, which I had told him before he started. I asked about why they hadn't send me an estimate before thinking you could charge me $649?.... I told them to undo EVERYTHING they had done and I would come pick it up. I was obviously EXTREMELY unhappy. I ended up having to pay the service department $160-ish just to get my mower back. I shouldn't have given a dime. When I picked it up their lawnmower mechanic talked to me like I was a stupid dog for not opening the thing up an spraying it down after every use, and I do mean opening it up. I don't know about you, but I don't open the hood of my truck and hit it with a spray nozzle jet after every drive. I took it to a QUALIFIED mechanic (Zadoc's Small Engine Repair in Loxley) and without even looking said it's a neutral safety switch that won't let it start. He jumped it and it was 100% the cause of that problem. And the problem that required a $2,300 new drive unit, a $15 seal on the shaft to the wheel. For $45 he had my mower running perfectly. I will never purchase so much as a quart of oil from them again and make certain everyone knows this experience I had. read more