We used Noble Roofing about 3-4 years ago after a horrible hail storm in Highland Village. The owner is who we dealt with, and everything was great in the beginning. He was going to replace not only our roof but also our busted put sky lights for us. The owner even said he would help/file the paperwork with our insurance company for us. Well they never finished the job. We tried contacting him several times, and everytime we called it went straight to voicemail and not once did he call us back or stop by. Absolutely the worse service I have ever received. We ended up having to put in our skylights ourselves and parts of the awning that we payed to have replaced never were. We weren't the only customers he left hanging either. Several of our neighbors had that same problems with him. Avoid this company unless you want him to take your money and run.