Permitted Construction Coordination · Pinellas County
Modifications Requiring
Building Permits & Inspections.
Structural, electrical, plumbing, mechanical and life-safety changes
may require permits, approved documents and inspections. MDI Custom
Homes coordinates the permitted scope with the work taking place in
the field.
Florida Certified Building Contractor
License CBC1267559
Pinellas County
Permitted Renovation Work
The Approved Scope Must Match
the Work.
Remodeling often begins with a design goal, but that goal may affect
structural framing, electrical circuits, plumbing, ventilation,
mechanical equipment or other regulated building systems.
Permit requirements depend on the project, property and authority
having jurisdiction. When permits are required, the approved scope and
actual field conditions must remain aligned throughout construction.
Every project is evaluated individually.
This information does not replace a project-specific determination
by the applicable building department or reviewing authority.
Common Permitted Modifications
Changes That May Require
Formal Review.
Requirements vary by project and jurisdiction, but these are common
renovation changes that may require permitting, licensed trade
coordination and inspections.
01
Structural Framing Changes
Altering bearing walls, beams, headers, openings, floor framing or
roof framing may require engineering and structural inspections.
Explore Structural Framing →
02
Electrical Circuit & Panel Relocation
Relocating circuits, panels, service components, lighting or
receptacles may require electrical permitting and inspection.
Explore Electrical Relocation →
03
Plumbing Supply & Drain Changes
Moving fixtures, supply lines, drains, vents or plumbing
connections can require permitted trade work and inspections.
Explore Plumbing Changes →
04
HVAC & Ductwork Modifications
Altering equipment, duct routing, exhaust systems, ventilation or
conditioned spaces may require mechanical permits and inspections.
Explore HVAC Modifications →
05
Changes to the Approved Scope
Different field conditions or design revisions may require updated
documents or approval before construction continues.
View Permit Assistance →
06
Final Inspection & Closeout
Required inspections, corrections and final approvals must be
completed so permitted work can be properly closed out.
Explore Project Closeout →
Plans, Scope & Field Conditions
Permits Are Part of
Construction.
Approved documents establish the scope contractors, licensed trades
and inspectors use while the project is underway.
✓
Scope Coordination
Identify affected project areas and building systems.
✓
Document Alignment
Coordinate construction with approved documents.
✓
Trade Coordination
Sequence required licensed trade work.
✓
Inspection Readiness
Prepare required work before it is concealed.
Coordinated Project Oversight
From Initial Scope to
Final Approval.
MDI Custom Homes coordinates permitted renovation work as part of the
broader construction process.
Clarify the Proposed Modification
Review the intended layout and affected building systems.
Identify Documentation Needs
Determine whether drawings, engineering or trade documentation
may be required.
Coordinate the Approved Work
Align construction with approved scope and field conditions.
Prepare for Required Inspections
Keep required work accessible and ready for inspection.
Address Corrections
Coordinate legitimate corrections and required updates.
Complete Final Closeout
Confirm final inspections and closeout requirements.
Inspection Readiness
Review the Work Before It Is
Covered.
Rough work frequently needs to remain visible for inspection. Proper
sequencing helps prevent finished surfaces from concealing work the
applicable authority must still review.
Plan the Work Before Construction Begins
Coordinate Your Permitted Renovation
With MDI Custom Homes.
Discuss your proposed modification with a Florida Certified Building
Contractor.
--gold-light: #e1c47f;
--blue: #2f6f9f;
--sky: #77a7cf;
--pale: #edf5fa;
--black: #080909;
--charcoal: #111719;
--ink: #1b272e;
--muted: #65727a;
--line: rgba(27, 39, 46, 0.14);
--white: #ffffff;
color: var(--ink);
background: var(--white);
font-family: "DM Sans", Arial, sans-serif;
overflow: hidden;
}
#mdi-permit-modifications *,
#mdi-permit-modifications *::before,
#mdi-permit-modifications *::after {
box-sizing: border-box;
}
#mdi-permit-modifications a {
color: inherit;
text-decoration: none;
}
#mdi-permit-modifications img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}
#mdi-permit-modifications h1,
#mdi-permit-modifications h2,
#mdi-permit-modifications h3,
#mdi-permit-modifications p {
margin-top: 0;
}
#mdi-permit-modifications .mdi-wrap {
width: min(1160px, calc(100% - 40px));
margin: 0 auto;
}
#mdi-permit-modifications .mdi-eyebrow {
display: flex;
align-items: center;
gap: 14px;
margin: 0 0 18px;
color: var(--sky);
font-family: "DM Sans", Arial, sans-serif !important;
font-size: 12px;
font-style: normal !important;
font-weight: 800;
letter-spacing: 0.18em;
line-height: 1.4;
text-transform: uppercase;
}
#mdi-permit-modifications .mdi-eyebrow::before {
width: 46px;
height: 1px;
flex: 0 0 auto;
background: currentColor;
content: "";
}
#mdi-permit-modifications .mdi-button-row {
display: flex;
flex-wrap: wrap;
gap: 14px;
}
#mdi-permit-modifications .mdi-button {
min-height: 52px;
display: inline-flex;
align-items: center;
justify-content: center;
padding: 0 23px;
border: 1px solid var(--gold);
background: var(--gold);
color: var(--black) !important;
font-size: 11px;
font-weight: 900;
letter-spacing: 0.1em;
text-transform: uppercase;
transition:
transform 0.2s ease,
background 0.2s ease,
border-color 0.2s ease;
}
#mdi-permit-modifications .mdi-button:hover {
transform: translateY(-2px);
border-color: var(--gold-light);
background: var(--gold-light);
}
#mdi-permit-modifications .mdi-button-outline {
border-color: rgba(119, 167, 207, 0.75);
background: transparent;
color: var(--white) !important;
}
#mdi-permit-modifications .mdi-button-outline:hover {
border-color: var(--sky);
background: var(--blue);
}
/* =========================================================
HERO
COPY LOCKED LEFT
IMAGE CROPPED INTO RIGHT SIDE
BOTH PEOPLE SHIFTED RIGHT
========================================================= */
#mdi-permit-modifications .mdi-hero {
position: relative;
isolation: isolate;
min-height: 700px;
display: grid;
align-items: center;
overflow: hidden;
background:
radial-gradient(
circle at 16% 20%,
rgba(47, 111, 159, 0.18),
transparent 32%
),
var(--black);
}
#mdi-permit-modifications .mdi-hero-image {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 48%;
z-index: -3;
overflow: hidden;
}
#mdi-permit-modifications .mdi-hero-image img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: left center;
transform: scale(1.03);
transform-origin: left center;
}
#mdi-permit-modifications .mdi-hero::before {
position: absolute;
inset: 0;
z-index: -2;
background:
linear-gradient(
90deg,
rgba(5, 7, 8, 1) 0%,
rgba(5, 7, 8, 1) 37%,
rgba(5, 7, 8, 0.98) 43%,
rgba(5, 7, 8, 0.84) 48%,
rgba(5, 7, 8, 0.38) 54%,
rgba(5, 7, 8, 0.08) 61%,
rgba(5, 7, 8, 0.02) 100%
),
linear-gradient(
0deg,
rgba(5, 7, 8, 0.46) 0%,
transparent 48%
);
content: "";
pointer-events: none;
}
#mdi-permit-modifications .mdi-hero::after {
position: absolute;
left: 0;
bottom: 0;
z-index: -1;
width: 44%;
height: 4px;
background: linear-gradient(90deg, var(--blue), var(--sky), transparent);
content: "";
}
#mdi-permit-modifications .mdi-hero .mdi-wrap {
position: relative;
z-index: 2;
}
#mdi-permit-modifications .mdi-hero-content {
width: 45%;
max-width: 520px;
margin: 0;
padding: 86px 0;
color: var(--white) !important;
}
#mdi-permit-modifications .mdi-hero .mdi-eyebrow {
color: var(--sky) !important;
font-family: "DM Sans", Arial, sans-serif !important;
font-size: 12px !important;
font-style: normal !important;
font-weight: 800 !important;
letter-spacing: 0.18em !important;
line-height: 1.4 !important;
text-transform: uppercase !important;
}
#mdi-permit-modifications .mdi-hero h1 {
max-width: 520px;
margin: 0 0 24px;
color: var(--white) !important;
font-family: Baskerville, Georgia, serif !important;
font-size: clamp(43px, 4vw, 59px) !important;
font-style: normal !important;
font-weight: 400 !important;
letter-spacing: -0.035em !important;
line-height: 0.98 !important;
text-transform: none !important;
}
#mdi-permit-modifications .mdi-hero h1 em {
display: block;
margin-top: 5px;
color: var(--gold) !important;
font-family: Didot, "Bodoni MT", Baskerville, Georgia, serif !important;
font-size: 0.98em !important;
font-style: italic !important;
font-weight: 400 !important;
letter-spacing: -0.045em !important;
line-height: 0.94 !important;
text-transform: none !important;
}
#mdi-permit-modifications .mdi-hero-content > p {
max-width: 500px;
margin-bottom: 28px;
color: rgba(255, 255, 255, 0.91) !important;
font-size: 16px;
line-height: 1.72;
}
#mdi-permit-modifications .mdi-hero-facts {
display: flex;
flex-wrap: wrap;
gap: 8px;
margin-bottom: 28px;
}
#mdi-permit-modifications .mdi-hero-fact {
padding: 8px 10px;
border: 1px solid rgba(119, 167, 207, 0.42);
background: rgba(8, 9, 9, 0.7);
color: var(--white) !important;
font-size: 9px;
font-weight: 800;
letter-spacing: 0.06em;
text-transform: uppercase;
}
/* =========================================================
INTRODUCTION
========================================================= */
#mdi-permit-modifications .mdi-intro {
padding: 100px 0;
background: var(--white);
}
#mdi-permit-modifications .mdi-intro-grid {
display: grid;
grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);
gap: 80px;
align-items: start;
}
#mdi-permit-modifications .mdi-section-heading {
margin-bottom: 24px;
color: var(--ink) !important;
font-family: Baskerville, Georgia, serif !important;
font-size: clamp(39px, 4.2vw, 61px);
font-style: normal;
font-weight: 400;
letter-spacing: -0.03em;
line-height: 1.04;
}
#mdi-permit-modifications .mdi-section-heading em {
color: var(--blue) !important;
font-family: Didot, "Bodoni MT", Baskerville, Georgia, serif !important;
font-style: italic;
font-weight: 400;
}
#mdi-permit-modifications .mdi-intro-copy p {
margin-bottom: 20px;
color: var(--muted) !important;
font-size: 17px;
line-height: 1.85;
}
#mdi-permit-modifications .mdi-note {
margin-top: 34px;
padding: 24px 26px;
border-left: 4px solid var(--blue);
background: var(--pale);
}
#mdi-permit-modifications .mdi-note strong {
display: block;
margin-bottom: 7px;
color: var(--ink) !important;
font-size: 15px;
}
#mdi-permit-modifications .mdi-note p {
margin: 0;
color: var(--muted) !important;
font-size: 14px;
line-height: 1.7;
}
/* =========================================================
MODIFICATION CARDS
========================================================= */
#mdi-permit-modifications .mdi-modifications {
padding: 100px 0;
background: #f5f7f8;
}
#mdi-permit-modifications .mdi-heading {
max-width: 820px;
margin-bottom: 50px;
}
#mdi-permit-modifications .mdi-heading > p {
color: var(--muted) !important;
font-size: 17px;
line-height: 1.8;
}
#mdi-permit-modifications .mdi-card-grid {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 18px;
}
#mdi-permit-modifications .mdi-card {
min-height: 300px;
display: flex;
flex-direction: column;
padding: 30px;
border: 1px solid var(--line);
background: var(--white);
box-shadow: 0 12px 32px rgba(27, 39, 46, 0.04);
transition:
transform 0.22s ease,
border-color 0.22s ease,
box-shadow 0.22s ease;
}
#mdi-permit-modifications .mdi-card:hover {
transform: translateY(-5px);
border-color: rgba(47, 111, 159, 0.48);
box-shadow: 0 20px 45px rgba(27, 39, 46, 0.1);
}
#mdi-permit-modifications .mdi-card-number {
width: 49px;
height: 49px;
display: grid;
place-items: center;
margin-bottom: 24px;
background: var(--pale);
color: var(--blue) !important;
font-family: Baskerville, Georgia, serif;
font-size: 17px;
font-weight: 700;
}
#mdi-permit-modifications .mdi-card h3 {
margin-bottom: 13px;
color: var(--ink) !important;
font-family: Baskerville, Georgia, serif !important;
font-size: 26px;
font-weight: 600;
line-height: 1.18;
}
#mdi-permit-modifications .mdi-card p {
margin-bottom: 22px;
color: var(--muted) !important;
font-size: 14px;
line-height: 1.72;
}
#mdi-permit-modifications .mdi-card-link {
margin-top: auto;
color: var(--blue) !important;
font-size: 11px;
font-weight: 900;
letter-spacing: 0.11em;
text-transform: uppercase;
}
/* =========================================================
PLAN REVIEW FEATURE
========================================================= */
#mdi-permit-modifications .mdi-feature {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
min-height: 640px;
background: var(--charcoal);
}
#mdi-permit-modifications .mdi-feature-image {
min-height: 640px;
}
#mdi-permit-modifications .mdi-feature-image img {
object-position: center;
}
#mdi-permit-modifications .mdi-feature-content {
display: flex;
align-items: center;
padding: 75px clamp(42px, 6vw, 95px);
background:
radial-gradient(
circle at 90% 15%,
rgba(47, 111, 159, 0.26),
transparent 35%
),
var(--charcoal);
color: var(--white) !important;
}
#mdi-permit-modifications .mdi-feature-content-inner {
max-width: 610px;
}
#mdi-permit-modifications .mdi-feature-content h2 {
margin-bottom: 24px;
color: var(--white) !important;
font-family: Baskerville, Georgia, serif !important;
font-size: clamp(39px, 4.1vw, 59px);
font-weight: 400;
letter-spacing: -0.03em;
line-height: 1.04;
}
#mdi-permit-modifications .mdi-feature-content h2 em {
color: var(--gold) !important;
font-family: Didot, "Bodoni MT", Baskerville, Georgia, serif !important;
font-style: italic;
font-weight: 400;
}
#mdi-permit-modifications .mdi-feature-content > div > p {
color: rgba(255, 255, 255, 0.83) !important;
font-size: 16px;
line-height: 1.8;
}
#mdi-permit-modifications .mdi-feature-list {
display: grid;
gap: 15px;
margin-top: 30px;
}
#mdi-permit-modifications .mdi-feature-item {
display: grid;
grid-template-columns: 35px 1fr;
gap: 14px;
align-items: start;
padding-top: 15px;
border-top: 1px solid rgba(255, 255, 255, 0.12);
}
#mdi-permit-modifications .mdi-feature-check {
color: var(--gold) !important;
font-size: 18px;
font-weight: 900;
}
#mdi-permit-modifications .mdi-feature-item strong {
display: block;
margin-bottom: 4px;
color: var(--white) !important;
font-size: 15px;
}
#mdi-permit-modifications .mdi-feature-item span {
color: rgba(255, 255, 255, 0.7) !important;
font-size: 13px;
line-height: 1.6;
}
/* =========================================================
PROCESS
========================================================= */
#mdi-permit-modifications .mdi-process {
padding: 100px 0;
background: var(--white);
}
#mdi-permit-modifications .mdi-process-grid {
display: grid;
grid-template-columns: minmax(0, 0.78fr) minmax(0, 1.22fr);
gap: 80px;
align-items: start;
}
#mdi-permit-modifications .mdi-process-copy {
position: sticky;
top: 30px;
}
#mdi-permit-modifications .mdi-process-copy p {
color: var(--muted) !important;
font-size: 16px;
line-height: 1.8;
}
#mdi-permit-modifications .mdi-process-list {
counter-reset: permit-step;
}
#mdi-permit-modifications .mdi-process-step {
display: grid;
grid-template-columns: 72px 1fr;
gap: 24px;
padding: 29px 0;
border-bottom: 1px solid var(--line);
counter-increment: permit-step;
}
#mdi-permit-modifications .mdi-process-step:first-child {
padding-top: 0;
}
#mdi-permit-modifications .mdi-process-step::before {
width: 58px;
height: 58px;
display: grid;
place-items: center;
background: var(--black);
color: var(--white) !important;
font-family: Baskerville, Georgia, serif;
font-size: 17px;
content: "0" counter(permit-step);
}
#mdi-permit-modifications .mdi-process-step h3 {
margin-bottom: 8px;
color: var(--ink) !important;
font-size: 18px;
font-weight: 800;
}
#mdi-permit-modifications .mdi-process-step p {
margin-bottom: 0;
color: var(--muted) !important;
font-size: 14px;
line-height: 1.72;
}
/* =========================================================
INSPECTION IMAGE
========================================================= */
#mdi-permit-modifications .mdi-inspection {
position: relative;
isolation: isolate;
min-height: 670px;
display: grid;
align-items: end;
overflow: hidden;
background: var(--black);
}
#mdi-permit-modifications .mdi-inspection-image {
position: absolute;
inset: 0;
z-index: -3;
}
#mdi-permit-modifications .mdi-inspection-image img {
object-position: center;
}
#mdi-permit-modifications .mdi-inspection::before {
position: absolute;
inset: 0;
z-index: -2;
background:
linear-gradient(
90deg,
rgba(5, 7, 8, 0.9) 0%,
rgba(5, 7, 8, 0.62) 48%,
rgba(5, 7, 8, 0.24) 100%
),
linear-gradient(
0deg,
rgba(5, 7, 8, 0.95) 0%,
rgba(5, 7, 8, 0.16) 65%
);
content: "";
}
#mdi-permit-modifications .mdi-inspection-card {
max-width: 750px;
margin-bottom: 65px;
padding: 40px;
border-left: 4px solid var(--gold);
background: rgba(7, 9, 10, 0.88);
color: var(--white) !important;
backdrop-filter: blur(8px);
}
#mdi-permit-modifications .mdi-inspection-card h2 {
margin-bottom: 20px;
color: var(--white) !important;
font-family: Baskerville, Georgia, serif !important;
font-size: clamp(38px, 4vw, 57px);
font-weight: 400;
letter-spacing: -0.03em;
line-height: 1.04;
}
#mdi-permit-modifications .mdi-inspection-card h2 em {
color: var(--gold) !important;
font-family: Didot, "Bodoni MT", Baskerville, Georgia, serif !important;
font-style: italic;
font-weight: 400;
}
#mdi-permit-modifications .mdi-inspection-card p {
margin-bottom: 0;
color: rgba(255, 255, 255, 0.85) !important;
font-size: 16px;
line-height: 1.8;
}
/* =========================================================
RELATED PAGES
========================================================= */
#mdi-permit-modifications .mdi-related {
padding: 100px 0;
background: #f5f7f8;
}
#mdi-permit-modifications .mdi-related-grid {
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 16px;
}
#mdi-permit-modifications .mdi-related-card {
min-height: 230px;
display: flex;
flex-direction: column;
padding: 27px;
border-top: 3px solid var(--blue);
background: var(--white);
box-shadow: 0 10px 30px rgba(27, 39, 46, 0.05);
transition:
transform 0.2s ease,
box-shadow 0.2s ease;
}
#mdi-permit-modifications .mdi-related-card:hover {
transform: translateY(-4px);
box-shadow: 0 18px 38px rgba(27, 39, 46, 0.11);
}
#mdi-permit-modifications .mdi-related-card h3 {
margin-bottom: 11px;
color: var(--ink) !important;
font-family: Baskerville, Georgia, serif !important;
font-size: 23px;
font-weight: 600;
line-height: 1.2;
}
#mdi-permit-modifications .mdi-related-card p {
margin-bottom: 20px;
color: var(--muted) !important;
font-size: 13px;
line-height: 1.65;
}
#mdi-permit-modifications .mdi-related-card span {
margin-top: auto;
color: var(--blue) !important;
font-size: 11px;
font-weight: 900;
letter-spacing: 0.1em;
text-transform: uppercase;
}
/* =========================================================
CTA
========================================================= */
#mdi-permit-modifications .mdi-cta {
padding: 95px 0;
text-align: center;
background:
radial-gradient(
circle at 20% 20%,
rgba(47, 111, 159, 0.3),
transparent 34%
),
var(--black);
color: var(--white) !important;
}
#mdi-permit-modifications .mdi-cta-inner {
max-width: 850px;
margin: 0 auto;
}
#mdi-permit-modifications .mdi-cta .mdi-eyebrow {
justify-content: center;
}
#mdi-permit-modifications .mdi-cta h2 {
margin-bottom: 23px;
color: var(--white) !important;
font-family: Baskerville, Georgia, serif !important;
font-size: clamp(40px, 4.6vw, 64px);
font-weight: 400;
letter-spacing: -0.035em;
line-height: 1.03;
}
#mdi-permit-modifications .mdi-cta h2 em {
display: block;
color: var(--gold) !important;
font-family: Didot, "Bodoni MT", Baskerville, Georgia, serif !important;
font-style: italic;
font-weight: 400;
}
#mdi-permit-modifications .mdi-cta p {
max-width: 700px;
margin: 0 auto 34px;
color: rgba(255, 255, 255, 0.84) !important;
font-size: 17px;
line-height: 1.8;
}
/* =========================================================
TABLET
========================================================= */
@media (max-width: 1020px) {
#mdi-permit-modifications .mdi-hero-image {
left: 50%;
}
#mdi-permit-modifications .mdi-hero-content {
width: 47%;
}
#mdi-permit-modifications .mdi-card-grid {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
#mdi-permit-modifications .mdi-related-grid {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
#mdi-permit-modifications .mdi-feature {
grid-template-columns: 1fr;
}
#mdi-permit-modifications .mdi-feature-image {
min-height: 510px;
}
#mdi-permit-modifications .mdi-feature-content {
padding: 70px 40px;
}
}
@media (max-width: 820px) {
#mdi-permit-modifications .mdi-intro-grid,
#mdi-permit-modifications .mdi-process-grid {
grid-template-columns: 1fr;
gap: 50px;
}
#mdi-permit-modifications .mdi-process-copy {
position: static;
}
#mdi-permit-modifications .mdi-hero-image {
left: 52%;
}
#mdi-permit-modifications .mdi-hero-content {
width: 49%;
}
}
/* =========================================================
MOBILE
FULL IMAGE ABOVE / COPY BELOW
========================================================= */
@media (max-width: 620px) {
#mdi-permit-modifications .mdi-wrap {
width: min(100% - 28px, 1160px);
}
#mdi-permit-modifications .mdi-hero {
min-height: 920px;
align-items: end;
}
#mdi-permit-modifications .mdi-hero-image {
top: 0;
right: 0;
bottom: auto;
left: 0;
width: 100%;
height: 470px;
}
#mdi-permit-modifications .mdi-hero-image img {
object-fit: cover;
object-position: center center;
transform: none;
}
#mdi-permit-modifications .mdi-hero::before {
background:
linear-gradient(
180deg,
rgba(5, 7, 8, 0.02) 0%,
rgba(5, 7, 8, 0.04) 34%,
rgba(5, 7, 8, 0.58) 46%,
rgba(5, 7, 8, 0.97) 55%,
rgba(5, 7, 8, 1) 100%
);
}
#mdi-permit-modifications .mdi-hero-content {
width: 100%;
max-width: none;
margin: 0;
padding: 455px 0 55px;
}
#mdi-permit-modifications .mdi-hero h1 {
max-width: 100%;
font-size: clamp(39px, 10.7vw, 50px) !important;
line-height: 1 !important;
}
#mdi-permit-modifications .mdi-hero h1 em {
font-size: 0.95em !important;
line-height: 0.97 !important;
}
#mdi-permit-modifications .mdi-button-row,
#mdi-permit-modifications .mdi-button {
width: 100%;
}
#mdi-permit-modifications .mdi-intro,
#mdi-permit-modifications .mdi-modifications,
#mdi-permit-modifications .mdi-process,
#mdi-permit-modifications .mdi-related,
#mdi-permit-modifications .mdi-cta {
padding: 72px 0;
}
#mdi-permit-modifications .mdi-card-grid,
#mdi-permit-modifications .mdi-related-grid {
grid-template-columns: 1fr;
}
#mdi-permit-modifications .mdi-feature-image {
min-height: 400px;
}
#mdi-permit-modifications .mdi-feature-content {
padding: 60px 25px;
}
#mdi-permit-modifications .mdi-process-step {
grid-template-columns: 56px 1fr;
gap: 16px;
}
#mdi-permit-modifications .mdi-process-step::before {
width: 49px;
height: 49px;
}
#mdi-permit-modifications .mdi-inspection {
min-height: 690px;
}
#mdi-permit-modifications .mdi-inspection-card {
margin-bottom: 24px;
padding: 28px;
}
}
Permitted Construction Coordination · Pinellas County
Modifications Requiring
Building Permits & Inspections.
Structural, electrical, plumbing, mechanical and life-safety changes
may require permits, approved documents and inspections. MDI Custom
Homes coordinates the permitted scope with the work taking place in
the field.
Florida Certified Building Contractor
License CBC1267559
Pinellas County
Permitted Renovation Work
The Approved Scope Must Match
the Work.
Remodeling often begins with a design goal, but that goal may affect
structural framing, electrical circuits, plumbing, ventilation,
mechanical equipment or other regulated building systems.
Permit requirements depend on the project, property and authority
having jurisdiction. When permits are required, the approved scope and
actual field conditions must remain aligned throughout construction.
Every project is evaluated individually.
This page provides general information and does not replace a
project-specific determination by the applicable building
department or reviewing authority.
Common Permitted Modifications
Changes That May Require
Formal Review.
Requirements vary by project and jurisdiction, but these are common
renovation changes that may require permitting, licensed trade
coordination and inspections.
01
Structural Framing Changes
Altering bearing walls, beams, headers, openings, floor framing or
roof framing may require engineering and structural inspections.
Explore Structural Framing →
02
Electrical Circuit & Panel Relocation
Relocating circuits, panels, service components, lighting or
receptacles may require electrical permitting and inspection.
Explore Electrical Relocation →
03
Plumbing Supply & Drain Changes
Moving fixtures, supply lines, drains, vents or plumbing
connections can require permitted trade work and inspections.
Explore Plumbing Changes →
04
HVAC & Ductwork Modifications
Altering equipment, duct routing, exhaust systems, ventilation or
conditioned spaces may require mechanical permits and inspections.
Explore HVAC Modifications →
05
Changes to the Approved Scope
Different field conditions or design revisions may require updated
documents or approval before construction continues.
View Permit Assistance →
06
Final Inspection & Closeout
Required inspections, corrections and final approvals must be
completed so permitted work can be properly closed out.
Explore Project Closeout →
Plans, Scope & Field Conditions
Permits Are Part of
Construction.
Permitting is not an administrative afterthought. Approved documents
establish the scope contractors, licensed trades and inspectors use
while the project is underway.
✓
Scope Coordination
Identify the project areas and building systems affected by the
proposed modification.
✓
Document Alignment
Coordinate construction with approved documents and applicable
project requirements.
✓
Trade Coordination
Sequence licensed trade work so required construction phases
can proceed correctly.
✓
Inspection Readiness
Prepare required work for inspection before it is concealed.
Coordinated Project Oversight
From Initial Scope to
Final Approval.
MDI Custom Homes coordinates permitted renovation work as part of the
broader construction process—not as a separate box to check after the
work is complete.
Clarify the Proposed Modification
Review the intended layout, affected building systems, accessible
conditions and overall construction scope.
Identify Permit and Documentation Needs
Determine which components may require applications, drawings,
engineering or trade-specific documentation.
Coordinate the Approved Work
Organize construction and licensed trade work around the approved
scope and actual field conditions.
Prepare for Required Inspections
Keep required work accessible and review inspection readiness
before scheduling the applicable inspection.
Address Legitimate Corrections
Coordinate correction items, document updates or field
adjustments required for the project to continue.
Complete Final Approval and Closeout
Confirm that required final inspections and closeout steps are
completed for the permitted scope.
Inspection Readiness
Review the Work Before It Is
Covered.
Rough work frequently needs to remain visible for inspection. Proper
sequencing helps prevent finished surfaces from concealing work that
the applicable authority must still review.
Plan the Work Before Construction Begins
Coordinate Your Permitted Renovation
With MDI Custom Homes.
Discuss your proposed structural, electrical, plumbing, mechanical or
whole-home modification with a Florida Certified Building Contractor.