Ideal Roofing, LLC
7th year as a Best Pick
certified company
Based on 264 reviews
Our Certification Process
Best Pick Guarantee
Verified General Liability Ins.
7th year as a Best Pick Call
"Ideal Roofing has served Houston residents for 20 years. We hire salesmen and installers who strive to provide quality service by educating our customers and providing honest and verifiable evaluations of each roof. We install only the best roofing materials, use only experienced, GAF-trained installers, and stand behind all our work."

Jim Hardwick II | Owner
Company Information
Services Offered
Ideal Roofing performs roof replacement, tear-off and re-cover services, inspection, maintenance, and repair for residential and commercial customers. The company also installs gutters, skylights, metal roofs, and James Hardie siding in addition to selling and installing French doors, sliding doors, and window replacements.
Services Not Offered
Ideal Roofing does not perform "torch-down" roof applications.
Ideal Roofing provides a warranty on all roofing installations and most repair work and also offers an optional warranty on workmanship, up to 25 years.
Company History
The company was started in 1987.
In addition to being a GAF Master-Elite Roofer, the company earned GAF Excellence Awards for Consumer Protection, Installation, and Training from 2007 to 2013.
Areas Served
West Houston Suburbs, North Houston Suburbs, Fort Bend County & Southwest Houston, The Heights/Midtown
A selection of 264 homeowner reviews:
“They did a great job. I would have to give them an A+. Anybody can put on a roof, but to do a good job requires attention to detail—that's a big deal. They cleaned up after themselves and were very professional. Everything was great. I've already recommended them.”
“We are really happy with Ideal Roofing. They were really precise. They did a great job and finished it in a day. It was a full replacement on my roof. I would give them an A—no complaints.”
“I thought it was a very easy process. The salesman was very easy to work with. They kept things neat. I'd give them an A.”
“I would give them an A+. I really liked the quality of work, and they were punctual. I'd recommend them.”
“They did a roof job for me. They did a great job, and I'm happy.”
“The overall experience, so far, has been an A+. They left one soda can in the garden, but I wouldn't worry about it. I highly recommend them.”
“I would say an A, overall. I would highly recommend them.”
“They put a roof on for me, but nothing really stood out. I would give them an A rating across the board. I would highly recommend them.”
“They were good; we had no problem at all. They showed up on time, did the job right, and the quality of work was very high. They knew the product and the service. They replaced part of my roof. I'd give them an A. I'd highly recommend them.”
“I would give my overall experience an A+. I haven't had any problems since they finished. I would recommend them again.”
“They did some work at a house that I have, and I was happy with everything. I would give them an A+, overall. I really didn't deal a lot with them; my wife and my daughter did. There was a problem with the roof, and now it is fixed now. I am happy.”
“I would give them an A+ rating. I've already recommended them.”
“They're good, A+. I've already recommended them.”
“It was an A+ experience. I would recommend them.”
“They're an A+ company. I've already recommended them.”
“They deserve an A+.”
“I would say it was an A+ experience. I don't have any issues. I would recommended them if someone needed a roof. They are certainly where I would begin.”
“They earned an A+.”
“It was a very, very positive experience. I would give them an A+.”
“They get an A+ from me.”
“I would give them an A+ rating.”
“They've been good every time I've used them. They earned an A-.”
“I'm really pleased with them. I'd say they deserve an A. I've already recommended them.”
“Yes, I had a positive experience.”
“They fixed what they needed to fix, but it was a long time ago. I need to get them out here again. I would give them an A.”
“They did a great job. I couldn't find any problems at all with them.”
“My overall experience was an A. There was a leak and it's not leaking anymore.”
“I would give them an A, overall.”
“Overall, it was an A experience. They were quite good.”
“I'd grade them as an A.”
“My overall experience was an A.”
“I would give them an A grade. Some people came by and mentioned that I had a nice roof, so I recommended them.”
“It was a very good experience. I would probably say an A overall.”
“I would give them an A grade.”
“I think I would give them an A. I will after to wait a little longer, maybe a year or two. So far, everything is good.”
“The experience was absolutely positive. The person that owns it was great. I would grade the overall experience an A-. I had a problem, but the owner fixed it.”
“No complaints, it went well. It's been a little while since they came out. I would give them an A. I'd recommend them.”
“They earned an A.”
“I believe it was a positive experience. I would give them an A. The quality of work is yet to be determined. I'll see if my roof leaks the next time there is a big storm.”
“They did a good job. The overall experience was an A. They're going to do another job for me.”
“My overall experience was an A.”
“It was an A- experience.”
“He fixed my roof and replaced it. I would probably give them a solid A. He was a nice guy and so was his team. They were recommended to me by my two neighbors, and I would recommend them.”
“My overall experience was an A. I wasn't there, so I don't know how punctual or clean they were on the job.”
“I would say they deserve an A. I have already recommended them.”
“I can't say anything in particular. We have used them in the past, and they are kind of our go to for roofing things. I have no bad things to say about them. They seem to do a good job. I'd say an A overall.”
“I'm satisfied with them. It was a very good experience. They were very professional. They earned an A.”
“They did a roof repair on my daughter's house. It was fine. They were very professional. As far as I know, it hasn't leaked anymore. If it starts leaking again, I may have to change my opinion on them.”
“They fixed it. They were nice. They did what they said they were going to do. I would give them an A across the board.”
“The quality of their work stood out to me. They were meticulous, knowledgeable, and they made sure everything was done. They did it and it solved the problem, so I'm happy with their work.”
“I think the real thing for me is that the representative who I worked with, Johnny Linton, was not pushy. He was just candid and seemed to be very sincere in all the advice he offered. Some of the advice he offered was not necessarily in his immediate best interest. He delayed me from doing the business with him, but it was the right thing to do. That says a lot about someone's character. Consequently, I really felt comfortable, even to the point of having additional things done. It was not just the roof—Ideal Roofing had a couple of subcontractors do some work in preparation for the roof, and I felt comfortable enough to let them include that in the contract. I would highly recommend Ideal Roofing to anyone—I really would. I think my wife may have seen them in Northwest Houston's Best Pick Reports. I would give Ideal Roofing an A.”
“I know that Ideal Roofing has a good reputation. They showed up here when they were supposed to, they did the work that they were supposed to do, and there were no surprises. We had a couple of sections of the roof that had problems, and then we had some flashing that wasn't put down right by somebody else. It was causing a small leak in the house. I would highly recommend Ideal Roofing—I'd give them five stars. If I needed a new roof, I would certainly call them. They get an A+ from me.”
“They were quick and on time. They did roofing repair. I didn't have any issues with them afterward, and I would highly recommend them. They're A+.”
“I used Best Pick Reports to find Ideal Roofing, and they did a good job. I liked their customer service. It was an excellent experience—the roof doesn't leak any more. I would grade them as an A for their excellent work.”
“The supervisor that was in charge of job was very good. They reroofed our house. I chose Ideal Roofing because they were local in my area. I'd rate them as an A.”
“Ideal Roofing is good. When I called them on the phone, they answered, and when they said they were going to send somebody, they did. I had some rodent problems where some animal ate through a couple of corners on my roof, and Ideal Roofing repaired it for me. I'd give them an excellent rating.”
“Their people provide excellent work. I don't have any problems. He repaired the roof, and it was very good. I think they did an excellent job. They earned an A.”
“The people from Ideal Roofing were courteous, and they did everything that they were supposed to do. They put a new roof on. The customer service was very good. I would recommend them. I'd probably give them an A+.”
“The guy came out quickly and on time. He assessed the damage, took pictures to show me where the damage was on the roof, and then when he did the job, he did it in the time he said he would do it in. He took pictures of everything he did, and he emailed me the pictures he took so I could see exactly what was done without having to guess or climb up on the roof. It was probably residual damage from a hurricane several years ago. There was a lot of penetration through the roof, and that penetration was starting to rip up and let water in. It wasn't the tile itself—it was the penetration that had to be resealed. They did an A+ job.”
“Ideal Roofing had to come back a couple of times to do some additional stuff. They thought they had it done, but there were a couple of little, small leaks that weren't found. However, they came back, got on them, and fixed them. It's a metal roof. They get an A+ in my book.”
“It worked out fine. They responded to our different needs and got it done in a timely manner. They repaired some defects in the roof. They were on time and competent, they fixed what needed to be fixed, and they fixed it well. They were pleasant and did a good job. It was good. We didn't have a new roof, but what we had done we're pleased with. They did some repairs. I'd recommend the company for sure. I'd give them an A+.”
“I like that they do a good job. They're an honest company. They don't try to sell you a new roof when you don't need one. Ideal Roofing put on my original roof, and then they did some roof repairs. I haven't had to call them back since then. I would definitely recommend them. They earned their A+ from me.”
“They were fast, it was done right the first time, and I haven't had a problem since. They put six or seven boots on the roof. There was a leak on one of the pipes or one of the vents that was coming in. My ad man's mom gave me Ideal Roofing's information. I never had to call them again after they were done. It was A+ work.”
“The people from Ideal Roofing did a good job. They got the quote quick, they came when they said they were going to, they completed the job, and everything worked out well. They did some roof maintenance. Their customer service was good. I didn't have to call them back for any issues after they were done. I think we've actually passed their name on to some neighbors. They're an A+ company.”
“Ideal Roofing did a great job. They diagnosed the problem, and they made me feel like what they did was going to fix the problem. Also, when they were done, they cleaned everything up. They even went in the yard with a metal detector to find any nails to protect the kids. I would recommend them to anybody. I had a leak in the wall, so they fixed that area of the roof, and then they also did an inspection on the rest of the roof to let me know that everything was OK. I would totally recommend them to a friend or a neighbor. They're A+. It was a very positive experience.”
“I like that they're proficient and that they respond when you call. They're on time for the appointment, and then they're actually efficient when they're here. I appreciate that they don't waste a bunch of time and go over a million things that you don't really need. They cut to the chase. They've fixed a couple of leaks for me. We had some minor storm damage, and some glue or tar didn't hold, so they retarred the section and reshaped an area of my roof. I've recommended them already, absolutely. I'd give them an A+. They're very good.”
“I think the world of Ideal Roofing's technicians. After the hurricane, we got some companies I thought were legit, and I was just plain wrong. They did our roof, and it leaked. I called in Ideal Roofing, and they said we needed to replace small sections of it. I bought in on what they said, and the roof leaked. When I told them it leaked, they came back out at no charge and started to repair it again. It still leaked. I called them again, and that time they got angry that it was still leaking. They sent a couple of guys out here, and they replaced a couple hundred square feet of shingles. They didn't charge me one cent for either of those follow-up visits. I know they lost money, but they said that by God, they would make the roof not leak, and they did it. That was one of the coolest things I've ever seen. I think I saw them in the Best Pick Reports. If a friend or a neighbor asked about the company, I would tell them to jump on these guys because of the fact that when they say they'll fix it, they will. That's worth a heck of a lot, knowing that they will absolutely stand behind their work. They get an A+ all the way.”
“It's the second time that I've used them. They're very knowledgeable about their product, and they moved quickly and efficiently. Both times, they put on PVC roofing to replace some roofing that had an asphalt top. We live in Houston, and they were in Best Pick Reports, a referral book of the neighborhood's top companies, so that's how we found them. When we sold the house in the city, we transferred over with no problem and used them in our new house. They deserve an A+.”
“Ideal Roofing did our roof some years ago, and it's fine. We've had no complaints. They also found somebody to do our new carport when it collapsed.”
“They did a good job. It was a minor repair of the shingles, and they also went over the whole roof and painted the exhaust caps. They're very prompt and professional. I heard about them through the Best Pick Reports. They did an A-grade job.”
“I think they redid the roof. I like that the roof is working—it doesn't leak anymore. They did pretty good work, and everything is fine. It's an A from me.”
“I had them do a very minor roof repair. I had a minor issue where a part of the front of my roof collapsed on my porch, and that was allowing water to get in. They came out quickly and made the repairs. They were very professional about it and did a good job. The customer service was good. They were just very prompt and very professional. I heard about them through word of mouth. I think they should get an A.”
“The job turned out just fine. I believe I had two areas that were leaking, and Ideal Roofing was able to professionally describe to me what they were going to do. They repaired the situation. They were very professional and did a good job. I think I found them in Best Pick Reports. I would give them an A, and I would definitely use them again.”
“They replaced the entire roof. We have a roof with a very different roofline—it has many different angles. They were very conscientious, and they worked with us in order to make certain that all the different places where the roof changes elevation went another way. It worked out very well. We had one leak problem, and they came back and fixed it. I learned about them through a siding company's referral. They're an A.”
“My roof was leaking, and it doesn't leak anymore. Ideal Roofing did it properly, and they did it in a timely fashion. If it leaked, I would have called them. They're a good company.”
“They did a great job. Ideal Roofing did maintenance on my roof. They did all the corner caps and top caps. It was a very thorough maintenance job because the caps are the ones that are difficult. I'd rate them as an A.”
“We did have some problems with finding leaks, but they were very good about coming back and working on the issue until it was actually solved. I had a leak when it was raining at a certain angle. It wouldn't leak every single time. Ideal Roofing repaired it the first time back in December, and then the next time we had a really heavy storm in January, it leaked again. They came back out and investigated further, and they did more repairs. They actually had to come out last time at the end of February or beginning of March. They managed to find it, so it has been fixed. It has not leaked since then. I was frustrated with the fact it was still leaking, but they were very, very good about making sure they fixed it even if it took a little while to figure out where it was coming from. We actually had a neighborhood booklet that was distributed—Best Pick Reports—and that's where we found the company. They really earned their A grade from us.”
“I had a skylight that was leaking. They took up the shingles all around the skylight, put some material back down, and then put the shingles back. I liked the man that came out, evaluated the job, and told the worker what to do. He seemed to be pretty straightforward about it all. I'd call it an A-grade service.”
“I had a leak in my roof, and a guy went up there, quickly identified the problem, and fixed it for me. He looked at the whole roof and just fixed a couple of minor things that needed seals. I'd grade them as an A.”
“I never really saw them do the work, but my roof doesn't leak anymore. I believe the issue is fixed. They guaranteed for a year that if there were any problems, they would come back. So far, there have been no problems. The man across the street had used Ideal Roofing, and that's why I chose them. I would give them an A—it was fine. The man who recommended them was very satisfied. He had done a lot of investigation on companies, so I just went with them.”
“They did a good job. They replaced my roof. I'd rate them as an A.”
“It was good. Everything went really well with no problems, so I'd give them a good mark on everything.”
“Ideal Roofing did a good job. They just had to patch one little hole, so it was a very quick job. They did A-grade work.”
“Ideal Roofing was just as advertised. They got it done in one day, and it was what we asked for. They put on a new roof. I'd probably give them an A.”
“They did everything they said they were going to do. They replaced the roof on the house. I chose them because a friend recommended the company. I think they deserve an A.”
“I would probably give Ideal Roofing an A grade.”
“Ideal Roofing did everything they said they would in a timely way, and it was done well. They put a new roof on my house. They get an A—they were great.”
“I liked that they didn't try to sell me a bunch of stuff that I didn't need. They did a repair on my roof. Their customer service was good. I had them do additional work, but there were no issues with the work they did. I would definitely recommend them. It's an A for them in my book.”
“They were friendly, and they did a good job. They were very thorough, and they cleaned up after themselves. In general, they were great. They had to replace some vents, and then they resealed the vents on the roof itself. I never had to call them back to take care of problems. I'd recommend Ideal Roofing. They're an A.”
“I would give Ideal Roofing the highest marks. They took off the whole roof, repaired damage, and re-roofed my entire house. The guy that came out was great; he gave me an explanation on the phone, and he did a very thorough walk-through. It was an awesome job, and they deserve an A.”
“They were excellent. I liked everything they did. They were very helpful, did the job in record time, and kept in contact with me when we had so much rain that they couldn't get it done right away. Overall, it was a great experience. I would recommend them, and they get an excellent score from me.”
“Everything was perfect. Ideal Roofing came when they said they would, got the job finished in a timely manner, and cleaned up after themselves. They put in a whole new roof, and their customer service was very good. They're an A in my book.”
“We had a leak coming in a vent in my daughter's closet, and they fixed it. I'm extremely happy. He traced where it was coming in, and he replaced the vent and shingles around it. Leaks are hard to find sometimes, but it hasn't leaked again. I would give them an A+ grade.”
“The roofing work was excellent. Everything is holding up well. I'd recommend Ideal Roofing, and I'd give them an A.”
“I just had a little bit of roofing work done. Hardwick—the owner and the gentleman we dealt with—was very good. He was very responsive and very easy to deal with. I heard about Ideal through word of mouth. I'd rate them as an A.”
“Ideal Roofing is a great company. They put on an entire new roof, and everything is just fine. They did a great job. I'd give them an A+.”
“They started when they said they would, and they cleaned up after themselves. It all went as they said it would. As far as I know, they did good, quality work. Everything has held up. I would give them an A+”
“Ideal Roofing put on a new roof for us. I found out about them through the Best Pick Reports, and I've recommended them to others. I'd give them an A+ rating.”
“My roof is not leaking, so I'd have to say it was a positive experience. They were timely, and they knew what they were doing. They did what they were supposed to do when they were supposed to do it, and it was all good. They did a repair, and they did an A+ job.”
“It was a positive experience because they stopped the leak. They did the right inspection and decided what to do. Everything has held up well. If needed, I would use them again. The technicians were good. I chose them because I was referred to them. I'd give them an A+.”