Bill is amazing. he literally has an eye for detail I have never found in the bigger box dealerships or even smaller shops. he takes the time and treats the bike as if it was his own and does a lot of little things free just because it would bug him! he is awalsy quick with a smile or a joke and his knowledge is awesome! customer for life!