Mon–Sat, 8AM–6PM · Denver Metro, CO Call or text: 720-787-5116

Meet Charles

Owner & Founder, Rock & Mortar Landscaping & Concrete

Charles Lopez, owner of Rock & Mortar Landscaping & Concrete, on a jobsite installing irrigation lines
11 years hands-on

Rock & Mortar started with one idea: do the work himself, and do it right.

Licensed & Insured Owner-Operated Est. 2018

Charles Lopez founded Rock & Mortar Landscaping & Concrete in 2018, bringing 11 years of hands-on concrete and landscaping experience to every project. That's still how it runs today — Charles isn't an office-only owner. He's the guy on his knees running irrigation lines, setting forms for a patio pour, or double-checking that a retaining wall is going to hold up through a Colorado winter.

Based in Commerce City and serving the greater Denver Metro area — from Parker to Arvada, Highlands Ranch to Thornton, and up into the foothills around Conifer — Charles and his crew focus on a short list of things done well: concrete flatwork, patios, retaining walls, artificial turf, and full landscape builds. No overselling, no subcontracting your job out to a stranger, no disappearing after the deposit clears.

What you can expect: a straight answer about what your project actually needs, a fair price with no surprises, and a finished result Charles would be proud to put his name on — because he is.

Get a Free Consultation
How we work

A short list of things we believe.

Straight pricing

You get a clear number before work starts, not a moving target once the job is underway.

Base prep first

Every crack and heave problem traces back to bad base prep. That's where we spend the extra time.

Built for Colorado

Freeze-thaw cycles, dry summers, mountain grade changes — we build for the climate we actually live in.

Have a project in mind?

Talk directly with Charles about what your yard or driveway actually needs.

Get a Free Estimate   Call 720-787-5116

Want to book a free consultation?

Tell us about your project and we'll get back to you with straight answers — no pressure, no pushy sales call.

☎ Call 720-787-5116