I called Ken because on the Bosch website, he is listed as one of the only authorized techs in my area. I was experiencing problems with the tankless water heater, and I needed someone to check it out. As it turned out, I was able to determine the cause of the problem before he even arrived, I had some water leaking through my roof, which dripped into the unit causing the igniter to stop working. I simply fixed the roof, and dried out the unit, and my initial problem was solved. I still had the appointment scheduled with Ken to check out the unit, so I kept it, as it was free of charge. He calls me once to reschedule, and I oblige. He arrives, and gives me a very detailed inspection of the system, complete with pictures and description. He advises me that my unit needs to have a gas/water valve servicing every few years to prolong the life of the unit, and it appeared I was due for one. I didn't question this as the previous owners of our home had neglected to make any general maintenance upkeep in the time they owned it. The cost for this service was about $300.00. I approved it and he said he could get it done next week. I schedule a time, and he didn't show up. I had to call him numerous times to get him on the phone and to reschedule. Finally he sends someone else out to do the work, and I feel good knowing it's done and all is well. Unfortunately, that didn't last long. The unit works worse than before it was serviced. I had no problems with it before he got his hands on it, and now it does not ignite and heat our water intermittently. We can wait up to 10 to 20 minutes for our hot water to come on. I call Ken back, and he says he'll come check it out. We schedule a 9am Wednesday morning time about five days in advanced. The time comes and goes, with no phone call, and no word from him. I call him, he apologizes, and suggests we meet tomorrow, at 5pm. That time comes and goes as well, with no phone call, and this time when I call, he doesn't answer the phone. I wait to call him the next day, and he answers (probably because I called him from a phone number he wouldn't recognize). He apologizes AGAIN, and said something came up, and he couldn't even call me. Really??? Couldn't even call me??? Now, I don't know about you, but a courtesy call to cancel an appointment doesn't take more than 1 minute to make. If you run a business, it's your responsibility to make the call. He has consistently wasted my time, with absolutely no regard or respect for that fact. He made a working unit not work. I write this as I sit here waiting for him to show up to our third scheduled appointment for him to fix what he broke. Rude, irresponsible, and lazy. This guy is on my sh*t list.