The hours listed here are WRONG. Owner does not answer his phone, and does not return phone calls. I have been trying to reach him for MONTHS to pick up the piece he was supposed to be fixing for me. He didn't show up for the appointment I had scheduled with him, and he didn't bother to call me to cancel (so I made the trip from miles away), and 3 weeks later he still has not called to apologize ... and he still does not answer his phone (I have called many times during his supposed business hours on Tuesday, Wednesday & Thursday). Terrible customer service ... rather, NO customer service.