Took my 04 vz800 in because it was not holding a charge and also was not running right after I spent 1200 at another place. They were more than helpful and actually knew how to work on cruisers. The turn around time for them figuring out what was wrong only took 3 days. Fixing the problem was only a day longer. They were fast, nice, and would recommend them to who ever needs a good bike mechanic.