What People are Saying


“We were very fortunate to have selected Richard Lack and Eco General Contractors as our roofing replacement contractor. His crew was careful to protect our swimming pool, shrubby, etc. in advance of removing old and installing new roof shingles. His crew removed construction debris each day from the premise. Work was performed safely and without delay. His guttering crew installed a new guttering system in one day. Richard conducted a final inspection upon completion.”…

“I would not hesitate to recommend Richard Lack and Eco General Contractors for roofing replacement and associated work. His insurance certifications and experience were essential in helping us with a satisfactory settlement to our insurance claim. It helps to have Richard as your advisor during the claims process.”

Best Regards,

Charlie Serrell


“Eco-Roofing Offers an ‘Eco-Friendly’ Alternative to Shingle Disposal”


 The Dallas Morning News
“Historic Wetsel House receives finishing touches from Eco Roofing”


Eco Roofing Joe Adamo“I just wanted to drop you a quick note to thank you guys for all the work you did to get the roof and gutters installed, you definitely went the extra mile to insure a quality installation with no short-cuts. The new roof really looks great and gives the house a whole new look. I was surprised to see that you already added a new dryer vent duct and completed the connection to the vent for me. I never expected you to the make the connection, that’s what I call full service focusing on customer satisfaction. You’ve got one very satisfied customer, that wouldn’t hesitate to recommend Eco Roofing to any of my friends and family.”

Joe Adamo from Plano, TX


Eco Roofing Manassa“I wanted to let you know that we think your team did a great job on our roof replacement and that your customer service was outstanding. We have recommended your company to our neighbors and will recommend you in the future. Thanks for the good work.”

Charles Manassa from Addison, TX


Silhouette of many thumbs up, like symbol, satisfaction, agreement