I have used Welborn twice. The first time was in Dallas with 2 Welborn technicians. I called Welborn and they were out the next day for the install. They did the job quickly and effectively. I have no complaints. The 2nd time was in Cedar Hill and I believe they used a 3rd party technician for that one but he was very good and super friendly (offered me water/soda/etc...shouldn't I be the one doing that)? Anyways a job well done on both jobs.
more