How Much Does a Patio Cover or Pergola Cost in the Roseville Area? (2026 Guide)
Wood patio cover cost runs about $20 to $120 per square foot installed, in HomeGuide’s published ranges. An open-lattice wood cover starts near $20, and a solid wood cover tops out near $120. A custom 12 by 12 wood pergola runs $4,300 to $9,350. A 12 by 20 solid wood cover works out to about $14,400 to $28,800.
These are market ranges from national cost guides, not a quote. They cover wood patio covers and wood pergolas, attached to the house or freestanding, plus the slab under them.
How much does a wood patio cover cost?
A wood patio cover runs $20 to $120 per square foot installed, and the roof sets most of that spread. HomeGuide prices an open-lattice wood patio cover at $20 to $40 per square foot installed. A solid wood patio cover runs $60 to $120 per square foot installed.
HomeGuide also prices the roof on its own. It puts a patio cover alone, a roof over an existing patio, at $20 to $60 per square foot installed. Its material table puts a 10 by 20 foot wood cover on an existing patio base at $12,000 to $24,000.
A gable roof is its own line. HomeGuide lists a gable roof patio cover, attached to the house, at $14,000 to $31,000 installed.
Size does the rest of the math. A 12 by 20 foot cover shades 240 square feet. At HomeGuide’s rates, that comes to about $4,800 to $9,600 with open lattice. With a solid wood roof, it comes to about $14,400 to $28,800.
This guide prices wood, the material we build in. We build wood patio covers and pergolas together with the slab under them. So the slab under the posts is part of the price here too.
How much does a wood pergola cost?
Pergola cost for a custom build runs $30 to $65 per square foot installed, according to HomeGuide. Its custom wood pergola, 12 by 12 feet in standard wood, runs $4,300 to $9,350. A 16 by 20 custom pergola runs $9,600 to $20,800.
Angi’s 2026 figures sit close by. Angi puts professional pergola installation at $2,118 to $6,433 on average. Its national average is $4,253, based on 757 verified projects, for a 100 square foot structure. Angi also prices pergolas at $30 to $60 per square foot, or about $3,000 to $6,000 for 100 square feet.
Prefab kits cost less up front. HomeGuide says custom-designed wood pergolas cost 2 to 3 times more than a kit assembled on site. A custom pergola is sized to your patio and your yard.
Side by side, the published ranges look like this:
| Structure | Published range | Source |
|---|---|---|
| Open-lattice wood patio cover | $20 to $40 per sq ft installed | HomeGuide |
| Solid wood patio cover | $60 to $120 per sq ft installed | HomeGuide |
| Open-lattice wood cover, 12 by 20 ft | About $4,800 to $9,600 | 240 sq ft at HomeGuide’s rate |
| Solid wood cover, 12 by 20 ft | About $14,400 to $28,800 | 240 sq ft at HomeGuide’s rate |
| Wood cover, 10 by 20 ft, on an existing patio base | $12,000 to $24,000 | HomeGuide |
| Gable roof patio cover, attached to the house | $14,000 to $31,000 | HomeGuide |
| Custom wood pergola, 12 by 12 ft, standard wood | $4,300 to $9,350 | HomeGuide |
| Custom pergola, 16 by 20 ft | $9,600 to $20,800 | HomeGuide |
| Deck or concrete slab for a pergola | $600 to $4,300 | HomeGuide |
What moves the price of a patio cover or pergola?
Size, the roof, the wood and what holds the posts move the price most. Most rates above are per square foot, so measure the area under the roof first.
Attached or freestanding. An attached cover ties into the house on one side. In Roseville, a patio cover attached to the main structure is on the Building Division’s permit-required list. A freestanding cover stands on its own posts all the way around.
Solid roof or open lattice. A solid roof costs the most. HomeGuide’s roof table adds $35 to $60 per square foot for a solid pavilion roof. Open lattice filters the sun and lets the rain through.
The wood. HomeGuide’s pergola material table puts cedar at $25 to $40 per square foot. Redwood runs $40 to $50. Ask each bid to name the species in writing.
The slab or footings. HomeGuide prices a deck or concrete slab for a pergola at $600 to $4,300. It also notes that installers can cement pergola posts into the concrete slab for maximum durability. For a full patio slab, see what a new concrete patio costs per square foot.
Lights and fans. Wiring for lights or a ceiling fan is electrical work. Plan it before the concrete goes in, so conduit can run under the slab. Ask the city what permits the wiring needs.
The finish. Outdoor wood needs a stain or sealer, and it needs fresh coats over time. Ask what finish the bid includes and how often it needs redoing.
Engineering. Some designs need an engineer. In Roseville, the handout covers submissions that require professional engineering. Those drawings and calculations shall be stamped and signed by a California registered civil or structural engineer.
Why the slab and the cover belong in one plan
The posts need a place to land, so plan the cover before the concrete is poured. Then post locations, footings and any conduit are set while the ground is open. Cutting into a finished slab later is extra work.
Many of the yards we build start as graded dirt behind a new home. The order runs grade and drainage first, then underground irrigation and conduit. Concrete and walls come next, then turf, sod, rock and planting. The cover goes on the slab it was planned with.
The slab can be plain or decorative. A cover can sit over a new concrete patio, or over a slab with a stamped or stained finish. One reviewed project paired a raised stamped slab with a pergola as part of a full backyard. When the cover is one piece of a complete backyard build, the whole yard is planned together.
Do you need a permit for a patio cover in Roseville?
In Roseville, an attached patio cover needs a permit, and some small covers do not. The city’s Building Division sorts accessory structures into two lists in a handout. The first list starts, “A permit is required if any of the following conditions exist.” It names a trellis, patio cover, deck or shed “that is attached to the main structure.” The same line covers one “not listed as exempted from a permit below.”
The second list starts, “A permit is not required for the following.” It includes a “Patio cover or shed 120 sf or less,” calculated from exterior wall to exterior wall. It also includes a “Trellis 120 sf or less,” calculated from the projected overhangs. Even then, the handout says standardized engineering methods and good construction practices must still be adhered to.
The math matters here. A 10 by 12 foot cover is exactly 120 square feet. A 12 by 12 pergola covers 144 square feet, which is over that line. The handout never uses the word pergola, so ask the city which line your design falls under.
Zoning is a separate check. Ask the Planning Division about height, setbacks and size. The handout says to do that “regardless if a permit is required or not.” It adds that regulations vary from subdivision to subdivision.
Roseville’s Planning Division groups patio covers with shade structures, carports, boat and RV covers and gazebos as unenclosed structures. Those are not subject to site coverage requirements. An unenclosed structure shall not enclose 20 percent or more on any side not attached to the residence.
The building handout was last revised in 2018, so confirm current rules with the city before you build. Outside Roseville, each city sets its own rules. In Rocklin, Lincoln, Loomis, Granite Bay or Folsom, check with your own building department first.
Pergola or patio cover: which one fits your yard?
A pergola gives filtered shade for less than a solid cover. A solid patio cover gives full shade and keeps rain off. Open rafters or lattice break up the afternoon sun, but rain still comes through. A solid roof blocks both, so the table stays dry in winter.
By HomeGuide’s numbers, a custom pergola runs $30 to $65 per square foot. A solid wood patio cover runs $60 to $120, and an open-lattice wood cover runs $20 to $40. The open-lattice cover is the lowest of the three.
Some yards use both. A solid roof can cover the dining table, and open rafters can shade a lounge area. Pick the roof by how you use the space, then price it.
How do you get a real number for your yard?
Measure the area you want shaded, choose a roof style, then ask for a line-item quote. Multiply length by width to get square feet. In Roseville, check that number against the 120 square foot line.
Ask every bid to list the same lines. The structure, the wood species, the roof, the footings or slab, any wiring and the finish should each show up. If a permit is needed, the bid should say who pulls it. When two bids sit far apart, compare the roof and the wood first.
If the cover is part of a bigger project, price the yard as one plan. See what a whole backyard remodel costs for the full picture.
RMR Construction is a licensed California contractor, CSLB #1088628. Estimates are free, and the quote comes in writing after an on-site walk-through. See how we plan a wood pergola or patio cover with the slab.