This was a best case scenario start to finish. I called and set up an appointment for an estimate, and immediately received a confirmation text. The lady that answered the phone was kind and courteous. James came out to do the estimate, and arrived on time. He was knowledgeable, thorough in questioning my needs, and contacted me with a written estimate later that same day. After scheduling my install, I had to change my install date a time or two. James and Derrick were gracious and friendly and happily switched my date both times. I very much appreciated the communication Derrick maintained leading up to and during the install.The install was completed in one day, and was super-clean. The mounting hardware and conduits are high quality and very sturdy. Following the install James gave me a great walkthrough and happily answered all my questions. I highly, highly recommend Texas GenPro, James and Derrick. You will get a competitive bid, a great product, and top notch customer service. read more