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

Building Inspections

  • Citizen Self Service (CSS)

    Inspections may be requested, canceled, or re-scheduled via the Citizen Self Service (CSS) portal. 

  • How-To Guide

    Download the how-to guide to assist with this process.

IMPORTANT: If you are neither the contractor nor the owner, you must be added to each permit for which you seek access to.  To be added to a permit, you must submit a notarized letter from the contractor or the owner giving you consent to be added as a contact.

Inspectors
Inspections are performed Monday through Friday from 8:30 a.m. to 3:30 p.m.

Although we attempt to accommodate requested dates for inspections, the inspection may not be scheduled that day.  The actual scheduled date of inspection may take 1-2 business days from the requested date. We recommend logging into Citizen Self Service (CSS) portal to verify the scheduled date. Then, on the day the inspection has been scheduled, verify the route.

Building Inspections
About Inspections

Due to inspection routes being reordered during the hours of 7:30 a.m. to 8:15 a.m., it is best to verify the order of inspection after that time. If you cannot find your inspection after these hours, most likely it is not scheduled for that day.

Click here to view inspection routes.

Jobs, which value exceeds $2,500, require a recorded Notice of Commencement (NOC).  NOCs can be recorded by the Building Department’s Records Management section or at the Miami-Dade County Recorder’s office. Download and print a blank NOC form.

Inspectors shall activate Body Cameras during all inspections.

The Building Department is allowing virtual inspections for certain inspection types.  View the complete list of virtual inspections allowed and the procedures to follow.

When requesting a Virtual Inspection via the Citizen Self-Service (CSS) portal, please enter the word "VIRTUAL" along with your email address within the Comments/Gate Code field.

Virtual Inspection

The following are required for inspection:

  • The approved job copy of the plans and documents. Drawings must be printed to a full-size print per the original drawing size. For example, if a drawing file was set during design at 24″x36″, then a full-size print of that file would be 24″x36”. Files must not reduce scaling at the time of print.  Ex: Original size Arch D (24" x 36") files must be printed to size Arch D (24" x 36") paper."
  • Permit Card
  • Recorded Notice of Commencement
  • Property address must be properly posted and visible from the street
  • The job to be inspected must be accessible
  • An OSHA-approved ladder must be available if needed

For each inspection, that is failed by an inspector more than two times, a $200 fee shall be assessed to the permit.

A fine of $500.00 will be imposed on all concealed work pursuant to Section 8-CC of the Miami-Dade County, FL Code of Ordinances. For the first repeat violation, the amount of the civil penalty shall be double the amount of penalty prescribed for the original violation. Read more about concealed work without the required inspections.

Applicant must submit a letter on company letterhead requesting the overtime inspection to the Building Official. The letter must contain the following information:

  • Date, and time requested for the inspection
  • Type of inspection
  • Permit number and Jobsite Address
  • Reason for the overtime inspection
  • Name and phone number of the company representative to be present at the job site
  • Signed and notarized by the qualifier

Fees are $250 per trade. Applicant will receive an invoice which must be paid in full prior to the inspection. Fees may be paid online:
payments.miamibeachfl.gov/app

Note: Requests must be submitted 24 hours prior to the requested date of inspection. The company representative must be present at the job site for the inspection.

Please submit your request via email to: buildingadmin@miamibeachfl.gov

Or in-person at:
City of Miami Beach City Hall
Building Department, Second Floor
1700 Convention Center Drive
Miami Beach, Florida 33139

Inspector Contact Information

Inspectors may be contacted Monday through Friday from 7:30 AM to 8:15 AM.
Phone: 305.673.7610 Extensions are listed below.

Building

James Bartell

Sr. Building Inspector
Ext. 26410

Reinhold Guzman

Sr. Building Inspector
Ext. 26312

Jorge Laffitte

Sr. Building Inspector
Ext. 26916

Oscar Valladares

Building Inspector
Ext. 26092

Ray Burke

Building Inspector

Electrical

Jaime Reyes

Chief Electrical Inspector
Ext. 26461

Diego Martinez

Sr. Electrical Inspector
Ext. 26730

John Ardila

Electrical Inspector
Ext. 26659

Mechanical

Martha McNicholas

Acting Mechanical Chief
Ext. 26548

Joshua Davis

Mechanical Inspector
Ext. 26207

John Ramirez

Mechanical Inspector
Ext. 26529

Plumbing

James Zeigler

Chief Plumbing Inspector
Ext. 26742

Rafael Ojeda

Sr. Plumbing Inspector
Ext. 26384

Lazaro Rodriguez

Sr. Plumbing Inspector
Ext. 26774

Rohan Hall

Plumbing Inspector
Ext. 26080

Roofing

Lancelot Bacchus

Chief Roofing Inspector
Ext. 26777

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.

Recurring

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
305.673.7610

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

Office Hours:
Monday - Friday
8 AM - 4 PM

Closed for Lunch:
12 PM - 1 PM

Contact Emails

Inspection-related questions:
BuildingInspection@MiamiBeachfl.gov

Contractor registration-related matters including updating licenses and insurance:
BuildingContractor@MiamiBeachfl.gov

Submitting Elevation Certificates, Floodproofing Certificates, and Onsite Stormwater Drainage Certifications as part of an Electronic Plan Review:
BuildingElevCert@MiamiBeachfl.gov

Building violation-related questions:
BuildingViolations@MiamiBeachfl.gov

Building Recertification related questions:
BuildingRecertification@miamibeachfl.gov

General building questions:
BuildingInfo@MiamiBeachfl.gov

Administration

Ana M. Salgueiro, P.E.
Building Official / Director
AnaSalgueiro@miamibeachfl.gov

Mashaer Ismail
Operations Manager
MashaerIsmail@miamibeachfl.gov

Natasha Diaz
Assistant Director
NatashaDiaz@miamibeachfl.gov

Narinder Singh
Deputy Director
NarinderSingh@miamibeachfl.gov

Building Department
North Beach Office

Leonor Hernandez
Customer Service Manager
LeonorHernandez@miamibeachfl.gov

Section Chiefs

Mohsen Jarahpour
Chief Building Inspector
MohsenJarahpour@miamibeachfl.gov

Martha McNicholas, P.E.
Acting Chief Mechanical Inspector
MarthaMcNicholas@miamibeachfl.gov

Jaime Reyes
Chief Electrical Inspector
JaimeReyes@miamibeachfl.gov

James Zeigler
Chief Plumbing Inspector
JamesZeigler@miamibeachfl.gov

Lancelot Bacchus
Chief Roofing Inspector
LancelotBacchus@miamibeachfl.gov

Mohsen Jarahpour
Flood Plain Manager
MohsenJarahpour@miamibeachfl.gov

Ibrahim Alvarez
Chief Building Code Compliance Officer
BuildingViolations@MiamiBeachfl.gov

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