0% APR available up to 24 months* for eligible customersPrequalify →

MS Construction and Services logoMS Construction and Services Book a free visit
Home / Guides

Pergolas: kit or custom, which roof, what it costs

The three questions we ask at every pergola estimate, in the order we ask them, with our own prices and photos of pergolas we built and kits we put together.

By Michael Sankin, owner, 20 years in the construction business · License #1148079

Prices from our own calculatorPhotos of our own workUpdated September 2026

Short answer

  1. If a kit fits your space, buy the kit. Our assembly runs from $1,000 for a four-post pergola.
  2. If none fits, we build custom in Construction Heart redwood, from about $60 to $120 per sq ft of footprint, roof included.
  3. For the roof: open rafters, clear polycarbonate, a solid roof, or shingles with gutters.

Footings and anchoring decide whether a pergola stays square. That part is on us.

See your price

Question one

Will a pergola kit fit your space?

Ready-made pergolas now come in a wide range of sizes, and for most yards one of them fits. Aluminum, louvered, glass-walled and fabric-top pergolas all come this way. We do not sell kits. You buy one at Costco, Home Depot, Wayfair or online, and our crew assembles it and anchors it to a solid base: your slab, footings or a sound deck frame.

Glass-walled pergola kit we assembled, San Carlos, by MS Construction and Services
Glass-walled pergola kit we assembled, San Carlos
Gazebo kit with a metal roof, assembled and anchored, by MS Construction and Services
Gazebo kit with a metal roof, assembled and anchored
Aluminum pergola kit over a patio slab, by MS Construction and Services
Aluminum pergola kit over a patio slab

Custom is worth it when no kit fits: an odd footprint, a span between two walls, a height set by the house or the slope. That is the job we build in redwood.

Our assembly labor on a kit you supply
Kit you supplyOur assembly
Pergola, 4 posts$1,000 to $1,600
Pergola, 6 posts$1,350 to $2,250
Pergola with glass walls, 4 posts$1,500 to $3,500
Pergola with glass walls, 6 posts$2,500 to $5,000
Gazebo, 4 posts$1,000 to $1,600
Gazebo, 6 posts$1,350 to $2,250
Sunroom$1,200 to $2,500

Assembly labor, anchoring and packaging haul-off are included; a $150 concrete block under each post, when the ground needs it, is the top of the range for open pergolas and gazebos. Add-ons like lights, fans or a bar counter are on top.

Question two

What goes on top: roof options for a pergola

Custom redwood pergola, open rafters, by MS Construction and Services
Custom redwood pergola, open rafters
Redwood pergola with a clear Suntuf roof, San Jose (Almaden), by MS Construction and Services
Redwood pergola with a clear Suntuf roof, San Jose (Almaden)
Redwood pergola roof over a deck, Cupertino, by MS Construction and Services
Redwood pergola roof over a deck, Cupertino

We do not install aluminum patio covers or shade sails. A kit with a metal or louvered roof is a different story: that one we assemble.

Question three

What a custom redwood pergola costs

Priced by footprint, and the rate falls as the pergola grows: the posts, footings and setup are the same work on a bigger frame.

Custom redwood pergola, price by footprint
FootprintOpen or polycarbonate, per sq ftSolid roof, per sq ft
Up to 100 sq ft$100$120
100 to 200 sq ft$85$110
200 to 300 sq ft$65$100
Over 300 sq ft$60$90

Everything is in that rate: Construction Heart redwood posts, beams and rafters cut and built on site, footings and hardware sized for the span, and the roof. Polycarbonate costs the same as open rafters: an open pergola takes more rafters for shade. A solid roof is plywood and shingles. Staining, gutters and a permit are quoted on top.

Price my pergola

A pergola over a deck

Redwood deck, bench and pergola, San Jose, by MS Construction and Services
Redwood deck, bench and pergola, San Jose
Pool deck under a pergola, Morgan Hill, by MS Construction and Services
Pool deck under a pergola, Morgan Hill

The posts need footings of their own or a deck frame built to carry them. Planned together, the pergola posts go in with the deck framing and the two read as one structure.

What pergola owners run into

Questions people actually ask

How much does a custom pergola cost in the Bay Area?

A custom pergola in Construction Heart redwood is priced per sq ft of footprint, everything included, and the rate falls as it grows. Open or with a polycarbonate roof: $100 up to 100 sq ft, $85 from 100 to 200, $65 from 200 to 300 and $60 over 300. With a solid plywood and shingle roof: $120, $110, $100 and $90. A 12 by 14 foot pergola, 168 sq ft, comes to $14,280 open and $18,480 with a solid roof. Staining, gutters and a permit are extra.

How much does it cost to assemble a pergola kit?

Our assembly labor on a kit you bought runs $1,000 to $1,600 for a four-post pergola and $1,350 to $2,250 for six posts; the top of each range is a $150 concrete block under each post when the ground needs it. With glass walls it is $1,500 to $3,500 for four posts and $2,500 to $5,000 for six. A four-post kit takes a day; six posts or glass walls take one to two days.

What is the best roof for a pergola?

For light and rain protection, clear or tinted polycarbonate such as Suntuf. For a roof that looks like part of the house, plywood and shingles, and that is the one that takes gutters.

Do you sell pergola kits?

No. You buy the kit at Costco, Home Depot, Wayfair or online, and our crew assembles it and anchors it to a solid base: your slab, footings or a sound deck frame.

Can a pergola go on top of a deck?

Yes. The posts need footings of their own or a frame built for the load, so it is easiest to plan the pergola with the deck, not after it.

Does a pergola need a permit?

It depends on the city and on the structure: size, a roof, attachment to the house. We check your city's rule at the estimate. If a permit is needed we can run it for $2,500; the city's own fees are paid directly to the city.

Before you call

Three steps from here

  1. Step 1

    See your price

    Pick size, material and ground. A range in about a minute.

    The calculator opens on Custom pergola. Type the footprint and you get an approximate price.

    Open the calculator
  2. Step 2

    See what we built

    Finished decks, stairs and pergolas, with city and cost.

    Browse projects
  3. Step 3

    Book a free on-site visit

    Michael, the owner, measures the site. You get a written fixed price.

    Book a free visit