He did a great job. Came to my house - scheduled the appointment for the same week. It was a flat fee of $69.99. It took him a little less than two hours to get my Singer machine in perfect working order. Incredibly convenient. I've been using it for a week now and no problems, but his service does come with a year warranty. My mom took her machine in somewhere and they charged her twice the price, with no warranty, and she had to wait several days to get it back. I'd highly recommend John. He's also a super nice, personable guy.