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.

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.

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.
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
Building
James Bartell
Reinhold Guzman
Jorge Laffitte
Oscar Valladares
Ray Burke
Electrical
Jaime Reyes
Diego Martinez
John Ardila
Mechanical
Martha McNicholas
Joshua Davis
John Ramirez
Plumbing
James Zeigler
Rafael Ojeda
Lazaro Rodriguez
Rohan Hall
Roofing
Lancelot Bacchus
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.
CSS Portal Home
Pay Invoice
Building Permit Assistance and Training
Building Department 2nd Floor Conf. Room 1700 Convention Center Dr, Miami BeachThe 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 | […]
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