• City of Miami Beach on Issuu
City of Miami Beach
1700 Convention Center Drive
Miami Beach, Florida 33139
Phone: 305.673.7000

Building Violations

The Violations Section of the Building Department serves to ensure that communities are safe by identifying construction that is done without permits.  Work done without permits may jeopardize life safety due to faulty electrical work, poor construction, blocked exits, etc.  This section also safeguards the public by enforcing certification of buildings over 40 years old making sure they are safe to live in.

Safety First


The Violations Section focuses on the following areas of concern:

Stop Work Order is issued when there is active construction without a permit.  Therefore, the work must stop immediately, and the owner of the property must obtain an approved permit from the Building Department.

Notice of Violation is issued when there is evidence that past construction has been completed without a permit.

Failure to comply with a Stop Work Order/Notice of Violation will result in a citation being issued in the amount of $500.00.

At the time of application, a penalty of double the permit fee and a $500.00 fine (for the first offense) will be imposed. The applicant must refer to the violation number that was issued when applying for their permit.  The citation fee will be doubled if failure to comply occurs a second time.

Violations that require the owner to obtain a permit, will be given a period of 30 days to start the permitting process. Violations will be closed once a permit has been approved and inspections have been finalized.  If a permit obtained to comply with a violation expires, a Notice of Violation for an unsafe structure will be issued.

If it is determined that the number of days given to comply is not enough, an extension may be requested by the violator before the compliance date. The request must be made in writing and submitted by mail, or e-mail to buildingviolations@miamibeachfl.gov .

For additional assistance with a Building Department violation, please call 305.673.7610 and select option 7.

Contractors must be registered with the City of Miami Beach to work in Miami Beach.  Instructions and documents required to register are detailed below under “Requirements”.

Permits are applied for and managed online, so you also need to create a Citizen Self Service (CSS) account with an email address in order to have access to online permitting.  Contractor accounts should reflect the name of the company followed by the contractor’s license number, you add the first and last name for the qualifier in the corresponding box as well as the email address used to register.

Once the CSS account has been registered, send an email to BuildingContractor@miamibeachfl.gov, stating that your CSS account has been created and to add all documents under this contact.  You must attach all documents used at the time of registration.

Anyone needing access to manage a permit online must have a registered CSS account.

Once the compliance date is due and no action is taken, the case is sent to the Special Master Office and no further action can be taken by the Violations Section. The violator will need to contact the Office of the City Clerk, Special Master Section at 305.673.7000 ext. 26228.

Notify Us

Man looking at a computer

To file a complaint related to a construction site and/or work being done without a permit, please call 305.673.7610, extension 22585. You may also send an email to buildingviolations@miamibeachfl.gov, or log on to the City of Miami Beach's New Request/Complaint website.

Open Violations/Expired Permits

Woman Texting on Her Phone

You may view open violations and expired permits via the Citizen Self Service (CSS) portal.  Expired permits issued between 1990 and 04/26/2016 are available through Permits Search Dashboard.

A public records request may also be made via the Records Management page.

CSS is a next-generation service site for permitting, planning, business tax receipts, and code compliance. Submit your request online and check back for the status of your permit application, and building plan, or even request an inspection.


Building Permit Assistance and Training

Building Department 2nd Floor Conf. Room 1700 Convention Center Dr, Miami Beach

The Building Department is hosting monthly sessions open to the public for training and questions related to the permitting process. WHEN Occurs the third (3rd) Thursday of each month | […]

ICO Certification

The City of Miami Beach Building Department is committed to providing the highest quality services to our community by uniformly enforcing building codes in a timely manner, continuously improving through innovation and streamlining services, collaborating with city departments, and improving our professional competencies.

Contact & Appointment Info

Office Info

Main Office
1700 Convention Center Drive,
Miami Beach, FL 33139

North Beach Office
962 Normandy Drive,
Miami Beach, FL 33141

Office Hours:
Monday - Friday
8 AM - 4 PM

Closed for Lunch:
12 PM - 1 PM

Contact Emails

Inspection-related questions:

Contractor registration-related matters including updating licenses and insurance:

Submitting Elevation Certificates, Floodproofing Certificates, and Onsite Stormwater Drainage Certifications as part of an Electronic Plan Review:

Building violation-related questions:

Building Recertification related questions:

General building questions:


Ana M. Salgueiro, P.E.
Building Official / Director

Mashaer Ismail
Operations Manager

Natasha Diaz
Assistant Director

Narinder Singh
Deputy Director

Building Department
North Beach Office

Leonor Hernandez
Customer Service Manager

Section Chiefs

Mohsen Jarahpour
Chief Building Inspector

Martha McNicholas, P.E.
Acting Chief Mechanical Inspector

Jaime Reyes
Chief Electrical Inspector

James Zeigler
Chief Plumbing Inspector

Lancelot Bacchus
Chief Roofing Inspector

Mohsen Jarahpour
Flood Plain Manager

Ibrahim Alvarez
Chief Building Code Compliance Officer

Appointments to meet with the Building Official/Director, Deputy Director, Assistant Director, or Building Operations Manager:
Call to schedule an appointment at 305.673.7610, extension 26130

Appointments to meet with a Section Chief must be made using our online booking system. 

For additional assistance or if you have questions regarding the permitting process please contact Customer Service at 305.673.7610 and press 0 or, email us at BuildingInfo@miamibeachfl.gov

Home Owners

If you are a homeowner in Miami Beach, please direct all questions to: HomeOwnerBuild@miamibeachfl.gov