Wow......I'm usually one to read reviews before I hire a company. This time I failed to do so and had to pay for it. After speaking with Brenda on the phone about the situation with my generator, we agreed to have one of their techs come out and fix the situation. The previous company already had $600 into this when they finally advised I needed a new board. By what I explained to her on the phone, IPS & S was sure I needed the control board replaced. They were $90 cheaper on the part than my other company, and she said they charge $90/hr for service. I thought, this was a no brainer. I scheduled them to come out ASAP and make the repair. When the bill came, it was $300 more than expected. WHY? Because Brenda, from the office, failed to tell me that they also charge a $1.25/mile trip fee (to and from their west side location), plus the $90/hr is from when they leave the facility to when they get back. Your paying for that too.......just hope they do not run into a traffic jam. When I called to complain about the extra charge that I did not know about, Brenda claimed I must have not heard her when she told me. I did not hear her because she DID NOT tell me. Had I of known that up front, I would have stayed with the company I already had invested $600 with. Brenda said, "but our part is $90 cheaper." True, but when you add in the extra $300 travel fee, they were actually a lot more expensive. Then somehow we got magically disconnected as we were discussing the bill issue. I called back 4 times before someone finally answered and I got back in touch with Brenda. After being on hold for several minutes, they agreed to take $90 off my bill. At this point I had to let them go ahead and finish it since he already had the unit tore apart in my yard.....and putting it back together was going to cost me the $300 anyway, without the repair. UGG! Let me say this......I think the tech guy did a great job. Got the part replaced and installed in less than 30 minutes. If you ever decide to hire this company......get everything quoted in writing. I failed to do that, my fault, and it cost me. Brenda's last comment to me was, "now if we ever come out again to repair something, at least you will know what our charges are." Guess what???? I won't be calling them anyway. I see why they are have 1 star reviews. I would not recommend!!!