Skip to content
Philly Roof Decks

Free referral service, not a contractor.

Call (267) 549-2706

Zoning guide

Roof deck refused by zoning? The ZBA variance process, step by step

If L&I refuses the zoning permit for your roof deck, you can redesign it to fit the rules or ask the Zoning Board of Adjustment (ZBA) for a variance. Here is what the variance route involves, with every deadline taken from the ZBA’s own Zoning Appeal Manual and City pages.

Updated November 4, 2026. We are not the City, L&I or the ZBA, and this is not legal advice. Confirm deadlines and fees with the ZBA, and consider talking to a zoning attorney.

1. Why a roof deck gets a zoning refusal

Zoning Code § 14-604(5) says “Roof decks are permitted for residential uses in all zoning districts,” but only within limits: the front setback, the 48-inch deck height rule, railing and screen heights, and the size, height and setbacks of the pilot house or other access structure. Our rules guide has the full table. When a design doesn’t meet one of those limits, L&I issues a Notice of Refusal instead of a zoning permit.

The ZBA’s manual explains the two kinds of appeal that matter here:

  • A variance is how you appeal a Notice of Refusal (form ZBA-01). The manual says “dimensional variances allow you to build a building or other structure higher or closer to the edges of your property than would normally be allowed,” which is what most roof deck refusals are about.
  • An appeal against L&I (form ZBA-03) is for when you think L&I got the Code wrong. You have to show how L&I’s decision is inconsistent with the Zoning Code.

2. Should you redesign instead?

Often it’s worth asking first. For a variance, the manual says you must show “one or more unique physical conditions at the property that make it impossible to comply with the Zoning Code,” that your proposal is “the smallest necessary variance,” and that it won’t have undue impacts on nearby properties. The manual points to the criteria in Zoning Code § 14-303 and warns that an appeal may be denied if you don’t address them.

If moving the deck back, lowering it or shrinking the pilot house would make it comply, you may get a permit without a hearing. And if a variance is denied, the manual’s “two-year rule” means you must wait two years before making a substantially similar zoning permit application for the same property. Ask your designer or builder whether a compliant layout exists before you file.

3. Filing the appeal: the 30-day deadline

  • Deadline: the City says you have 30 days to file an appeal after L&I refuses your application. The manual adds that incomplete or late applications are rejected, and for mailed appeals the postmark date counts.
  • What to file: the appeal application, a completed Project Information Form, the signed Notice of Refusal, and the filing fee.
  • How: the manual calls eCLIPSE, the City’s online permit system, “the fastest and most secure way” to file a variance. You can also file by mail or in person at the ZBA office, 1515 Arch Street, 18th Floor; appointments are recommended.
  • Who can appear: the legal owner or someone with an equitable interest, such as a tenant with a signed lease. An individual can represent themselves or use a Pennsylvania attorney; corporations and LLCs must use an attorney. The manual says you may not send a contractor, architect, expeditor, friend or family member to represent you.

4. Fees and how long it takes

ZBA fee (as of August 1, 2026)Amount
Filing fee, existing one- or two-family dwelling$125
Filing fee, all other properties$811
Accelerated hearing$995 per property
Reposting of notice$177

The filing fee is also listed on your Notice of Refusal. As of March 2026, the manual puts the wait for a regular hearing at about 180 days, or about 140 days with the accelerated fee. That wait is the main reason to settle the design question early.

5. The RCO neighborhood meeting

Variance applicants must attend one public meeting hosted by a Registered Community Organization (RCO). The manual says there are more than 250 RCOs in the city.

  1. Within 20 days of the ZBA’s email naming your coordinating RCO, contact that RCO to set a date, time and place. The ZBA recommends email, because it creates a written record.
  2. The RCO must make a good-faith effort to hold the meeting within 45 days of the filing date. The manual says that includes answering email within 48 hours and offering dates inside that window.
  3. At the meeting you present the deck and neighbors can comment. The RCO sends the ZBA a summary.
  4. An RCO may ask for more than the Code requires, such as extra meetings or documents. The manual says you aren’t legally bound to do these things, but doing them may help.
  5. If the RCO doesn’t make a good-faith effort, the Board can still hear your appeal once 45 days have passed since filing, as long as you gave notice, tried to contact the RCO, and finished posting and exhibits.

6. Notifying neighbors and officials

Within 20 days of the ZBA’s email, you must send an initial notice letter, using the ZBA’s templates, to all affected RCOs, the district councilmember, all affected properties, the Philadelphia City Planning Commission and the ZBA. For the officials and RCOs, the manual says replying-all to the ZBA’s email with the letter attached is enough. For neighbors:

  • Get the list of affected properties from the City’s RCO Notification website (phila.gov/rconotification), and check the addresses against the Postal Service’s.
  • Mail each one the letter and a copy of the Notice of Refusal.
  • Get a cancelled Certificate of Mailing from USPS as proof, and upload it with the letter through the ZBA Appeals Calendar.

7. Posting the property

About 30 days before the hearing, the ZBA emails you a poster. Print it on 11x17 paper and, at least 21 days before the hearing, hang it with a copy of the Notice of Refusal on each street frontage, as close to the sidewalk as possible and at eye level. Don’t attach it to trees or utility poles. Take time-stamped photos of each poster; the manual says they prove you completed this step. Keep the posters up until the hearing date has passed. If the hearing is moved, you’ll get new posters to put up.

8. Exhibits

Exhibits must be submitted through the ZBA Appeals Calendar at least 14 days before the hearing. For a variance, the manual’s list includes the Notice of Refusal, your application and Project Information Form, proof of ownership, proof of property tax compliance, dated photos of the posters, photos of the property, zoning permit drawings, proof of initial notice and proof that you tried to schedule the RCO meeting. Missing exhibits, a missed hearing and bad posting are among the most common reasons hearings get continued, the manual says, usually by four to six months.

9. The hearing, and what happens after

  • The City says anyone may testify at a ZBA hearing, so neighbors who support or oppose the deck can speak.
  • The Board may vote that day, hold its vote (usually for one or two weeks), or continue the case. The manual says the ZBA typically issues its written Notice of Decision within 21 days of the vote.
  • If the appeal is denied, the City says you have 30 days to appeal to the Court of Common Pleas.
  • If it’s granted, you still need the building permit, and Historical Commission review if the house is on the Philadelphia Register. See permits and historic districts.
  • Later tweaks may not need another hearing: § 14-604(5)(e) lets L&I modify a roof deck zoning permit before the building permit is issued if the change only moves the deck or access structure, makes it smaller or lowers it, and everything still complies. More.

Next steps

Have your Notice of Refusal in hand and note the date: the 30 days start there. Then talk to your designer about whether a compliant layout exists, and to a zoning attorney if you’re filing as an LLC or expect opposition. If you need a builder or designer to look at the roof, request a quote.