Porches, pergolas,
gazebos & fences
Oklahoma has plenty of good outdoor days. We build porches, pergolas, gazebos and fences that make the yard more usable, then paint or stain them to match the house.
Serving Tulsa, Owasso, Bixby, Jenks, Broken Arrow, Sand Springs, Sapulpa

What’s included
Porches, Pergolas & Fences,
covered.
Every home is different. These are the areas we most often work on. Tell us about yours.
- 01
Pergolas
Shade over a patio or deck.
- 02
Gazebos
A covered outdoor room.
- 03
Porches
New porches and porch updates.
- 04
Fences
Privacy and property fences.
- 05
Staining
Stain for fences, pergolas and wood.
- 06
Paint to match
Finished to match the house.
Part of Exterior Improvements, alongside siding and windows & doors.

More room to live,
without adding a room.
A pergola or porch can change how often you use your yard. A new or restained fence changes how the whole property looks.
We build the structure and finish it, so it looks like it was always part of the house.
Sound familiar?
Good reasons
to give us a call.
- The yard gets more sun than you’d like
- You want a place to sit outside
- The porch is worn, small or unsafe
- The fence is failing or faded
- 01Call or send the formTell us about the project.
- 02Walkthrough & estimateWe see the space and talk options.
- 03Plan, work, reviewWe do the work and walk it with you.
Do you stain fences and pergolas?
Yes. Staining is part of our exterior services, for new structures and existing ones.
Can a pergola be painted to match my house?
Yes. We paint and stain, so outdoor structures can be finished to match your home.
How do I get an estimate?
Call 918-812-4389 or send your project details through our contact form. We’ll talk through the project and set up a time to see it.
What areas do you serve?
Tulsa, Owasso, Bixby, Jenks, Broken Arrow, Sand Springs and Sapulpa, Oklahoma.
Are you insured?
Yes. RUBI Contractors is a registered LLC and is insured.
Start here
Let’s talk about your
porches, pergolas & fences project.
Call us to talk it through. We’ll ask a few questions, set up a time to see the space and walk you through next steps.
Phone calls are the fastest way to reach us
918-812-4389918-933-3063 Schedule an appointment Get a free estimate: send your project details



