Back to Blog
Our StoryAugust 20, 2026

Meet the Owner: Carmelo Mendoza

Meet the Owner: Carmelo Mendoza

When you call Top Dog Contracting LLC, you do not reach a call center or a sales rep reading a script. You reach Carmelo Mendoza — the owner, the operator, and the first one up the ladder every morning.

Most customers meet Carmelo on their own doorstep at a free inspection. He is the one who climbs your roof, walks your property, and shows you photos of exactly what he found — the good and the bad. If your roof has five good years left, he tells you. If it needs a full replacement, he shows you why. There is no middleman between the person quoting your job and the crew completing it, because they are the same person.

The Owner Is the Standard

Carmelo runs Top Dog the way he would want a contractor to treat his own home. That is why he personally walks every inspection, checks every finished roof before the crew packs up, and answers his own phone when a customer has a question two years later. When our crew is on your home, the owner's name is literally on the truck in your driveway — and he treats every job that way.

Why That Matters to You

An owner-led company cannot hide. We cannot blame a subcontractor, disappear behind a 1-800 number, or sell your project to the lowest bidder. You get one accountable person from the first phone call to the final walkthrough — the cheapest insurance you will ever have on a construction project.

Giving Back

Collinsville built this company, and Carmelo has not forgotten it. From the annual Back-to-School Event that hands out backpacks and supplies to over 100 local families to the area businesses we work for, gratitude is not a marketing line around here — it is the point.

If you ever want to put a face to the work, look for the guy in the Top Dog shirt with the ladder on his shoulder. That will be Carmelo — and if you wave, he will probably set the ladder down and talk shop with you.

Have a Project in Mind?

Free inspections across the Metro East. Honest quotes, fair prices.

Call (618) 915-9736