Excellent repair and maintenence shop and bikes for sale. John goes above and beyond to please his customers