- 100 Deerhill Rd, Goodview, VA 24095
- Industrial Roofing
- 24/7 Emergency Repairs
- Free Estimates
- Locally Owned & Operated
- Metal Roof
At Doors and More Home Improvement, LLC, we pride ourselves on our versatility and technical expertise, making us a go-to choice for both residential and commercial projects. Located in Goodview, Virginia, we specialize in a wide range of services, including roof installation, roof skylight installation and repair, gutter installation, and roof leak repairs. Our comprehensive approach ensures that we can manage complex projects from start to finish, delivering durable and high-quality results. Our commitment to organization and attention to detail sets us apart in the industry.
We understand the importance of reliability, and our well-coordinated team is dedicated to providing long-term value to our clients. Whether you need a new roof or require repairs due to water damage, we are equipped to handle every aspect of your project thoroughly. We serve Goodview and the surrounding regions, ensuring that your home or business receives the best care possible.
Customer feedback is overwhelmingly negative regarding the services provided by Doors & More. Reviewers express serious concerns about the quality of workmanship, with multiple complaints about unfinished jobs and substandard materials. Communication appears to be lacking, as clients report unfulfilled contracts and inadequate responses to their issues. The delivery of promised services is criticized, with some stating that the operator has misrepresented his qualifications. Overall, customers advise caution when considering this contractor for home improvements.
—
- He does not have a license nor is he bonded.
- He completed None of them.
- The job was substandard and he killed my grass.
- He made lots and lots of mistakes.
- He purchased a glass door that was bigger than the opening he left.

Troy Thomas who states he is the owner and operator of Doors & More home improvement also says he’s licensed and bonded. I checked with DPOR where license for contractors is obtained and he does not have a license nor is he bonded.
This man has some limited knowledge but very little ability to perform any contractor job.
He started several jobs for my family but completed None of them. He brought used doors and installed them and even after being asked to put new doors in their place he refused. He claims to be a man of his word but he hasn’t fulfilled a single contract as of yet. He was paid some of what was owed but we asked him to make things right first, he just stopped showing up.
Today I had to take a look at the attic because it sounded like we may have a small drip from rain. Troy had to access the attic to replace a bathroom fan and when he was trying to replace soffit behind the gutters. In doing so he took apart the reflective insulation we have in the attic. Even balled up several pieces and left it laying up there.
So far it has cost us $14K to have everything redone and we’re not done yet! Looks like it will cost another $2-3K to get it where this home is sound again.
To top it all off he even did damage to our driveway. His vehicles were in disrepair and constantly leaked on the driveway, we asked that he not park there but if one of us was gone and driveway open he always parked there. He said he would clean the stains and tire marks from peeling out but he never did this either.
The fella with him, Jake was amazing yet Troy was always putting him down and blaming him for the mistakes that were made. We saw Troy do the job but he always found a way to blame Jake.
Please don’t make the same mistake we made. Do not let this man near your property! And if you do, don’t allow him to use excuses just to be able to keep working. And do not under any circumstances pay him until the job is really complete.
Troy didn’t get permits to do his work, he said everything would be done according to code and the law. Nope, he lied yet again!!
Troy is a nice guy but full of excuses till you call him out, then he runs!! Beware Beware Beware!!!!

Troy Thomas did several jobs for us. Not only was the job substandard he killed my grass by leaving piles of wood in my yard, he painted a door on our newly renovated deck and got the paint all in our deck, he doesn't measure first so lots and lots of mistakes like he built a wall beside the shower and purchased a glass door, but the door was bigger than the opening he left, so he had to cut the wall about 2 inches and did a terrible job tiling not only the wall but the entire bath. The storm doors were used and what he said was a cranberry door when he purchased it turns out to be an old white door painted with spray paint. The screens were added with the cheapest screen, he held them in place with shipping clips that come with the doors instead of The molding that comes with a new door. I've asked for receipts but he never showed me any.
The deck is piece mill. The slats at the end of the deck are not only not the same distance apart some of them are crooked!
The bathroom tile does not go to the drain and he neglected to make the 1/4 inch slope on the seat as well so water just stands in the floor and on the seat.
He didn't finish grouting the shower wall nor did he put the glass door in correctly. It's crooked and does not keep water off the floor due to the fact it wasn't installed correctly.
He put a nice door on the back of house but within a week or so we could see mildew stains appear where he had a used door with mildew, cleaned it then stains came back through so he used spray paint to cover it up and also painted our deck!
Please do not lay this man do work for you. We have contacted him many times but he will not make this right. He did however give us a bill for over $6000 when we fired him and quote was $4400. He said he had a lot in the bathroom but we supplied most of the tile, we had him redo it at least 8-9 times. He would blame Jake his employee instead of admitting his fault. He told us he had to fire 5 of his employees because they failed a drug test, then he said his girlfriend that he lives with was a drug addict. Every time we would pay him a portion of what was owed he wouldn't show up for at least 2 days. He would leave Jake here and not come back till end of day, leaving Jake here without ability to get lunch. Troy said he was checking on his old lady. Not sure what really happened but Troys work was really good when he first started then something happened and he made one rookie mistake after another. We have to have all of the work done over since doors are falling apart, deck was never finished and we had to stop him when he wasn't able to complete anything!
- 100 Deerhill Rd, Goodview, VA 24095
- Industrial Roofing
- 24/7 Emergency Repairs
- Free Estimates
- Locally Owned & Operated
- Metal Roof
The average roof replacement cost for a residential home typically ranges from $7,000 to $15,000, depending on factors such as roof size, chosen materials, roof pitch, and labor rates in your area. Premium materials or complex designs may increase the price.
The cost to replace the roof of a commercial building typically ranges from $5 to $12 per square foot, depending on several factors such as roof size, material, labor rates, building type, and local code requirements.
Several factors influence roof repair cost, including the extent of the damage, roof accessibility, material type, labor costs, and whether it’s a general repair or an emergency fix. Minor repairs can start around $150–$400, while major repairs may exceed $1,500.
Roof leak repair cost generally ranges from $300 to $800, depending on the size and location of the leak, the materials required, and labor intensity. Complex leaks involving structural repairs or interior damage will cost more.
Flat roof repair cost for commercial properties usually ranges from $500 to $3,000, depending on the roofing material (TPO, EPDM, PVC), the extent of the damage, and roof accessibility.
Mobile home roof replacement cost typically ranges from $3,000 to $8,000, making it generally more affordable than traditional home roof replacements, due to smaller size and simpler structure.
It's not necessary to stay home during roof replacement. Roofing work is noisy and can cause vibrations inside the house, which might be uncomfortable. Most homeowners choose to leave during major parts of the project, but our team ensures safety and keeps you updated, whether you're home or not.
The timeline for a roof replacement typically ranges from one to three days, depending on the size and complexity of the roof, weather conditions, and material type. Larger or more intricate roofs may take a bit longer, but we always aim for efficient, timely completion.
To hire a roofing contractor, start by researching local companies with good reviews and proper licensing. Request quotes from multiple contractors, verify their insurance and certifications, and ask for references. Always ensure you get a written contract that outlines the scope of work, timeline, and payment terms.
Check if a roofing company is legit by verifying their business license, insurance, and local certifications. Look for memberships in professional associations, read customer reviews, and ask for recent project references. A legitimate company will be transparent and provide all documentation upon request.
When choosing a roofing company, consider their experience, customer reviews, warranty offerings, and quality of materials. Make sure they provide clear communication, detailed estimates, and a solid portfolio of completed projects. Local expertise is also a major advantage for understanding regional roofing needs.
Warning signs that your roofing contractor might be ripping you off include vague contracts, pressure to pay large upfront deposits, lack of proper documentation, and unexplained price increases. Always ask for itemized estimates and written guarantees, and avoid contractors who avoid answering your questions directly.