The Building Department's offices are currently operating virtually. We continue working and accepting all submittals via the Citizen Self Service (CSS) portal.
Appointments to meet with the Building Official/Director, Deputy Director, Assistant Director, or the Building Operations Manager can be scheduled via telephone at 305.673.7610, extension 26130. (Please press 0, to speak with a Building customer service representative).
Appointments to meet with a Section's Chief can be scheduled via our Appointment Booking system.
If you are a homeowner in Miami Beach, please direct all questions to: HomeOwnerBuild@miamibeachfl.gov
For all inspection related questions:
For all contractor registration related matters including updating licenses and insurances:
For submitting Elevation Certificates, Floodproofing Certificates, and Onsite Stormwater Drainage Certifications as part of an Electronic Plan Review:
For all building violation related questions:
For all 40yr recertification related questions:
For all general building questions:
Ibrahim Alvarez, Chief Building Inspector
Luis Blanco, 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, Interim Chief Building Code Compliance Officer
Natasha Diaz, Assistant Director
Narinder Singh, Deputy Director
Ana M. Salgueiro, P.E., Building Official / Director
Building Department – North Beach Office
962 Normandy Drive, Miami Beach, FL 33141
Chenetria Farley, Building Permit Services Team Leader