The stove in our rental unit was not working, so we looked on Angie's List and found Jeff & Sons. I spoke to David and scheduled an appointment. David went out and found that the igniter was bad and gave us a price of $185 to fix it. We agreed to his price. He also said his company offered a 5 year warranty. Once the repair was complete David sent me an invoice. However, the "5 year warranty" info was crossed out and 1 year was written in. When I asked David why this was, he said he didn't realize it--that it was an old invoice from another job. When I asked that he resend the invoice with correct 5 year warranty info., he said it wasn't necessary, and that the company would honor the 5 year warranty. When I refused to pay him unless he resent corrected invoice., he accused me of not trusting him and being unfair. Finally he agreed to resend invoice with 5 year warranty clearly stated. After numerous delays (he couldn't get to a fax machine, he faxed it but I never got it, etc.) I finally got the new invoice--it still had 5 year warranty crossed out and 1 year written in. By this time, I decided to just pay him to avoid any more back-and-forth, thinking to myself, "at least the stove is fixed" so I thought. My tenant later called me and said the stove had stopped working again. I've called Jeff & Sons several times, left messages, etc. Finally, I received a callback from David and we scheduled him to go back and repair the stove. On the day of the appointment, not only did he not show, he didn't call to let anyone know. After more phone calls, I finally got a text from him saying he had problems with his truck and his phone wasn't working. He asked me to retext the address info (that I had just texted him a few days ago) and he would reschedule. Well, I sent the info and haven't heard back from him. I also called both his cell and the office number, and no one answers. And the stove still doesn't work. This is one of the worse experiences I've had with a business.