The main difference between a pergola and a gazebo is the function of the roof. A gazebo and a pavilion provide full coverage from the sun, while a pergola allows for sunlight to shine through its slatted roof.
Anything under 120 square feet we can bolt directly to an existing concrete pad or footing. If the structure is over 120 square feet, we need to embed a steel post into a permitted footing.