The Building department's offices are closed to the public until further notice. 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 in person at the Building Department's Administration office or it may be requested 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 building records requests:
For all general building questions:
Ibrahim Alvarez, Chief Building Inspector
Laura Ferrer, P.E., C.E.M., 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