Green O Construction

Meet the founder

Gabriel Horta Blancas.

Owner. Founder. Veteran. On-site daily for 17 years.

Beaverton, Oregon · CCB #204939 · Bilingual EN/ES

The hook

The first call that changed how I run this company.

The first time a homeowner called me crying about a “lifetime” roof that lasted nine years, I knew exactly what was wrong with my industry. It wasn’t the contractor she hired. It was the system that lets unlicensed crews call themselves “roofers” and disappear the day after the check clears.

She had paperwork that said “lifetime warranty” on it. She had a phone number that no longer worked. She had three kids and a ceiling stain shaped like Oregon. What she didn’t have was anyone who would pick up the phone and own it.

I picked up the phone. I went out. I gave her a number that wasn’t the cheapest, and I told her why. I’ve answered that same phone every day since. That’s the standard. If you’ve hired a contractor before and felt the floor drop out from under you when you called for the follow-up — that’s the gap I built Green O Construction to close.

Before the company

What the service taught me about showing up.

Before Green O, I served in the United States Army from 2004 to 2006. I don’t lead with that on bumper stickers. I lead with it on jobsites, because that’s where it matters — in the 0700 start time, the documented monthly OSHA training, and the chain of accountability that runs from the foreman to me, on paper, every week.

The service teaches you a handful of things you carry forever. You learn that when you say you’ll be there at 0700, you’re there at 0700. You learn that a plan written on a clipboard isn’t a plan until the people on the ground can repeat it back to you. You learn that excuses don’t pour concrete, dry rot, or make a customer’s leaking ceiling stop leaking.

Every crew I run still operates that way. The morning huddle is real. The checklist is real. The accountability for what we promised yesterday is real. We don’t hide behind “the sub didn’t show up” or “the supplier was late.” We adjust, we communicate, and we hit the date we gave you — or we tell you why before you ask.

That’s not a marketing line. That’s muscle memory from a uniform I wore before I owned a single hammer.

2008

One truck. One license. One promise.

I founded Green O Construction in 2008 out of Beaverton. The first year I owned a pickup truck, a CCB license, and a stack of business cards I printed at a copy shop on TV Highway. That was the company.

The first jobs were small remodels and roof repairs. The kind of work where the homeowner is standing next to you the entire time because they don’t fully trust anyone yet. Fair. I learned to stop talking and let the work speak. I learned that the second estimate you give a family — the one after they’ve called three other contractors and only you called back — is a different conversation than the first one.

The lean years were lean. I missed payroll once. I never missed it again. I hired my first full-time crew lead when I realized the most expensive thing in this business is doing it alone. By the time we hit 100 completed projects, I understood something that took me a few years to put into words: a small company that finishes is worth more than a big company that promises. Seventeen years later, that’s still the bet.

We’re now CCB #204939, residential and commercial Level 2, with an architect on payroll, three PE engineering partners, owned excavators, CertainTeed SELECT ShingleMaster oversight, and Energy Trust of Oregon Trade Ally status. None of that was the plan in 2008. All of it came from the same rule: finish what you start, and the rest takes care of itself.

A Green O Construction addition under way in the Portland metro.

How I grew up

Bilingual isn’t a strategy. It’s a kitchen table.

I grew up speaking Spanish at home and English at school. Switching mid-sentence isn’t a marketing feature, it’s how my family ate dinner. So when a Hispanic homeowner calls Green O and gets me on the phone, the first thing we figure out isn’t the project — it’s which language is going to make this easier for them.

That’s the same standard I hold the crews to. Every Green O site runs bilingually. Foremen are bilingual. Safety briefings are bilingual. The contract gets walked through in the language the homeowner is most comfortable signing. Nobody nods along to something they didn’t fully understand — not on my jobs.

I’ve watched too many families in this metro get pushed through paperwork they couldn’t read carefully. That’s how bad outcomes happen. That’s not us.

The line

What I will not do, even when it costs me the job.

Most of what makes a contractor trustworthy is the work they refuse to take. Here’s mine, in plain English.

No cash-under-the-table jobs. Every project gets a written contract, a permit when the city requires one, and a paper trail that protects you as much as it protects me. If somebody is quoting you off the books, somebody is planning to walk away from it.

No quote without an inspection. I will not give you a number off a phone call and a few photos. If I’m going to stand behind the work, I’m going to put eyes on it first. The over-the-phone quote is how homeowners get a real number two weeks into demo, and the contractor blames the “hidden conditions.”

No subbing roofing to day-labor crews. Roofing on a Green O site is run by Green O. The same goes for the trades I stake my license on. If we don’t self-perform it, you’ll know who’s doing it and why, in writing, before they show up.

The promise

What every homeowner gets, from me directly.

A real inspection. An honest scope. A written contract you can actually read. A crew that shows up when they said they would, in shirts with my company name on them. A phone number that gets picked up — mine. And a job that’s finished, the day we said it would be finished, by the people we said would finish it.

That’s the whole pitch. If you want to hear it from me, the number is below. The phone rings on my hip.

A finished Green O Construction addition project.

Want to talk to Gabriel?

If you want to talk to me, call this number.

Not a call center. Not a routing menu. The phone rings on my hip. If I’m on a roof, leave a message — I return every one, same day, Monday through Saturday.

Call (971) 226-7751Or send a message

CCB #204939 · Veteran-owned · Bilingual EN/ES · Mon–Sat 8–7, closed Sundays.