Menu

Peninsula Plumbing (FL) Permits and New Projects

According to available county records, Peninsula Plumbing (FL) filed 6 permits in 2025 and 14 in 2024. See the number of permits filed, the value of these permits, and where they were filed. Permits are filed with county recorders and this information is published where available. Note that not all active permits may be shown here. Interested in seeing more permit information? Let us know.

Peninsula Plumbing (FL) Permit Activity

Number of Permits

In this chart you can see the number of permits filed in various states. Peninsula Plumbing (FL) filed 19 permits in the last 18 months.

Value of Permits

Peninsula Plumbing (FL) filed 19 permits in the last 18 months for work valued at $2,379,930.00. In Nov 2025, Peninsula Plumbing (FL) filed 0 permits worth $0.00. Permit value information is based on permits publicly available.

Peninsula Plumbing (FL) Permits by State


Peninsula Plumbing (FL) has filed 74 permits in Florida.

STATE

Florida
74 Permits

Permit Pricing Breakdown


PERCENTAGE

35%
$0 - $50k
42%
$50k - $250k
15%
$250k - $500k
4%
$500k - $1 million
4%
$1 million +

Peninsula Plumbing (FL) Permits History


Permit filed in Florida on 9/30/2025 at 141 NW 71st St, Miami, FL 33150 for a Commercial project.

Source: Construction Monitor

Permit

BD25002273001P001'

Value

$1,500

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL)

Permit filed in Florida on 8/4/2025 at 8224 NE 2nd Ave, Miami, FL 33138 for a Commercial project.

Source: Construction Monitor

Permit

BD25015348001B001'

Value

$43,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Big Big Allapattah, Peninsula Plumbing (FL)

Permit filed in Florida on 7/14/2025 at 637 SW 10th St, Miami, FL 33130 for a Commercial project.

Source: Construction Monitor

Permit

BD23024970001P001'

Value

$264,940

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), Raay Global Investment

Permit filed in Florida on 6/12/2025 at 55 NE 24th St, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD24025709001B001'

Value

$206,990

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL)

Permit filed in Florida on 1/27/2025 at 221 NE 82nd St, Miami, FL 33138 for a Commercial project.

Source: Construction Monitor

Permit

BD24022709001B001'

Value

$72,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), Big Big Allapattah

Permit filed in Florida on 1/3/2025 at 150 NW 73rd St, Miami, FL 33150 for a Commercial project.

Source: Construction Monitor

Permit

BD22014173001P001'

Value

$1,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL)

Permit filed in Florida on 12/31/2024 at 98 SE 8th St, Miami, FL 33130 for a Commercial project.

Source: Construction Monitor

Permit

BD24016094001P001'

Value

$100,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), Watson Investigations

Permit filed in Florida on 12/24/2024 at 150 NW 73rd St, Miami, FL 33150 for a Commercial project.

Source: Construction Monitor

Permit

BD22021839001P001'

Value

$350,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL)

Permit filed in Florida on 12/13/2024 at 1620 SW 8TH ST, Miami, FL 33135 for a Commercial project.

Source: Construction Monitor

Permit

BD23002313001B001'

Value

$150,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), Spaulding Partners

Permit filed in Florida on 12/6/2024 at 653 NW 28th St, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD24012002001P001'

Value

$1,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), Tthxvi 653 Ap

Permit filed in Florida on 11/15/2024 at 7924 NE 2nd Ave, Miami, FL 33138 for a Commercial project.

Source: Construction Monitor

Permit

BD24011238001P001

Value

$100,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Md 79 Holding Md 79 Holding Ii, Peninsula Plumbing (FL)

Permit filed in Florida on 11/13/2024 at 10790 NE 6TH AVE, Miami, FL 33161 for a Commercial project.

Source: Construction Monitor

Permit

2025008759

Value

$750,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), Srl Properties Management

Permit filed in Florida on 10/21/2024 at 6535 NE 4th Ave, Miami, FL 33138 for a Commercial project.

Source: Construction Monitor

Permit

BD24001849001P001

Value

$100,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), The Big Big Magic Mike

Permit filed in Florida on 10/3/2024 at 1620 SW 8TH ST, Miami, FL 33135 for a Commercial project.

Source: Construction Monitor

Permit

2025000671

Value

$150,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), Spaulding Partners

Permit filed in Florida on 10/3/2024 at 3138 SW 22nd St, Miami, FL 33145 for a Commercial project.

Source: Construction Monitor

Permit

BD24020313001P001

Value

$1,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Joseph Maya, Peninsula Plumbing (FL)

Permit filed in Florida on 10/3/2024 at 3138 SW 22nd St, Miami, FL 33145 for a Commercial project.

Source: Construction Monitor

Permit

BD24020313001B001

Value

$2,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Joseph Maya, Peninsula Plumbing (FL)

Permit filed in Florida on 9/20/2024 at 7100 N MIAMI AVE, Miami, FL 33150 for a Commercial project.

Source: Construction Monitor

Permit

BD24003489001P001

Value

$1,500

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL)

Permit filed in Florida on 8/13/2024 at 51 NE 24th St Ste 107, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD24012543001B001

Value

$10,000

Permit Status

Approved

Permit filed in Florida on 8/1/2024 at 8210 NE 2nd Ave, Miami, FL 33138 for a Commercial project.

Source: Construction Monitor

Permit

BD24013675001B001

Value

$75,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), Big Big Allapattah

Permit filed in Florida on 4/4/2024 at 1900 NE Miami Ct Ste 316, Miami, FL 33132 for a Commercial project.

Source: Construction Monitor

Permit

BD24004006001B001

Value

$184,536

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Dgr 1900 Holdings, Peninsula Plumbing (FL)

Permit filed in Florida on 8/28/2023 at 7357 NW Miami Ct, Miami, FL 33150 for a Commercial project.

Source: Construction Monitor

Permit

BD22018206001P001

Value

$275,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL)

Permit filed in Florida on 8/22/2023 at 251 NW 25th St, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD23006631001P001

Value

$120,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

251 Nw 25, Peninsula Plumbing (FL)

Permit filed in Florida on 8/4/2023 at 7225 NW 7TH AVE, Miami, FL 33150 for a Commercial project.

Source: Construction Monitor

Permit

BD22024308001P001

Value

$120,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

7225 Nw 7 Avenue, Peninsula Plumbing (FL)

Permit filed in Florida on 8/3/2023 at 7225 NW 7TH AVE, Miami, FL 33150 for a Commercial project.

Source: Construction Monitor

Permit

BD22024308001B001

Value

$755,727

Permit Status

Approved

State

Florida

Contractors listed on Permit:

7225 Nw 7 Avenue, Peninsula Plumbing (FL)

Permit filed in Florida on 6/28/2023 at 728 NW 29th St, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD17010417010B001

Value

$10,500

Permit Status

Approved

State

Florida

Contractors listed on Permit:

728 Nw 29 Street Realty, Peninsula Plumbing (FL)

Permit filed in Florida on 6/21/2023 at 1440 NW North River Dr Ste 196, Miami, FL 33125 for a Commercial project.

Source: Construction Monitor

Permit

BD22028658001P001

Value

$200,000

Permit Status

Approved

Permit filed in Florida on 6/13/2023 at 728 NW 29th St, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD17010417008B001

Value

$6,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

728 Nw 29 Street Realty, Peninsula Plumbing (FL)

Permit filed in Florida on 6/7/2023 at 728 NW 29th St, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD17010417011B001

Value

$22,500

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), 728 Nw 29 Street Realty

Permit filed in Florida on 6/6/2023 at 5580 NE 4th Ct Ste 4, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD22008304004B001

Value

$18,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), Marks Classics Corporation

Permit filed in Florida on 5/10/2023 at 15 NE 24th St, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD23006269001B001

Value

$3,500

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Levine Kaisa Trust, Peninsula Plumbing (FL)

Permit filed in Florida on 5/4/2023 at 4660 Palm Ave, Hialeah, FL 33012 for a Commercial project.

Source: Construction Monitor

Permit

2022-6272

Value

$50,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Dime Investments 4660, Peninsula Plumbing (FL)

Permit filed in Florida on 5/2/2023 at 452 NW NORTH RIVER DR, Miami, FL 33128 for a Commercial project.

Source: Construction Monitor

Permit

2023043661

Value

$30,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Miami Riverwalk, Peninsula Plumbing (FL)

Permit filed in Florida on 4/3/2023 at 144 NW 23rd St, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD23003827001P001

Value

$1,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), 144 Investment Corporation

Permit filed in Florida on 2/24/2023 at 2445 N Miami Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD22017724001B001

Value

$330,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

2435 Wynwood, Peninsula Plumbing (FL)

Permit filed in Florida on 2/1/2023 at 2435 N Miami Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD21027899001P001

Value

$40,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

2435 Wynwood, Peninsula Plumbing (FL)

Permit filed in Florida on 1/31/2023 at 2435 N Miami Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD21027899001B001

Value

$340,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

2435 Wynwood, Peninsula Plumbing (FL)

Permit filed in Florida on 12/16/2022 at 2445 N Miami Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD20009691001P001

Value

$150,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

2435 Wynwood, Peninsula Plumbing (FL)

Permit filed in Florida on 12/14/2022 at 2445 N Miami Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD20009691001B001

Value

$645,050

Permit Status

Approved

State

Florida

Contractors listed on Permit:

2435 Wynwood, Peninsula Plumbing (FL)

Permit filed in Florida on 11/15/2022 at 398 NE 5th St, Miami, FL 33132 for a Commercial project.

Source: Construction Monitor

Permit

BD21021857001P001

Value

$250,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Premier Northwest Holdings, Peninsula Plumbing (FL)

Permit filed in Florida on 10/20/2022 at 5580 NE 4th Ct Ste 4, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD22008304001B001

Value

$275,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL)

Permit filed in Florida on 9/27/2022 at 55 NE 24th St, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD19025311001P001

Value

$20,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), 55 Ne 24 Street Fee Owner

Permit filed in Florida on 8/30/2022 at 2301 N Miami Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD21022921001P001

Value

$2,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Wynwood 2305, Peninsula Plumbing (FL)

Permit filed in Florida on 8/9/2022 at 7357 NW Miami Ct, Miami, FL 33150 for a Commercial project.

Source: Construction Monitor

Permit

BD21019195001P001

Value

$80,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), Little River Assemblage

Permit filed in Florida on 7/25/2022 at 5580 NE 4th Ct, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD21018462001B001

Value

$6,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), Marks Classics Corporation

Permit filed in Florida on 3/21/2022 at 2900 NW 1st Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD21029571001B001

Value

$6,500

Permit Status

Approved

State

Florida

Contractors listed on Permit:

2900 Nw 1 Ave Bsd, Peninsula Plumbing (FL)

Permit filed in Florida on 2/15/2022 at 545 NW 28th St, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

2022029735

Value

$2,650,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Fl 28, Peninsula Plumbing (FL)

Permit filed in Florida on 2/4/2022 at 55 NE 24th St, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD21016265001B001

Value

$406,126

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), 55 Ne 24 Street Fee Owner

Permit filed in Florida on 1/26/2022 at 520 NW 27th St, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD21003148001B001

Value

$54,000

Permit Status

Approved

Permit filed in Florida on 1/21/2022 at 51 NE 24th St Ste 101, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD21015137001B001

Value

$216,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL)

Permit filed in Florida on 1/20/2022 at 515 NW 26th St, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD21013774001B001

Value

$222,408

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL)

Permit filed in Florida on 1/13/2022 at 51 NE 24th St Ste 101, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

2022022159

Value

$2,160,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL)

Permit filed in Florida on 1/4/2022 at 515 NW 26th St, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

2022020185

Value

$218,000

Permit Status

Approved

Permit filed in Florida on 12/22/2021 at 55 NE 24th St, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

2022018644

Value

$406,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

55 Ne 24 Street Fee Owner, Peninsula Plumbing (FL)

Permit filed in Florida on 12/1/2021 at 55 NE 24th St, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD19025311001B001

Value

$28,175

Permit Status

Approved

State

Florida

Contractors listed on Permit:

55 Ne 24 Street Fee Owner, Peninsula Plumbing (FL)

Permit filed in Florida on 11/17/2021 at 55 NE 24th St, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

2022011117

Value

$150,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

55 Ne 24 Street Fee Owner, Peninsula Plumbing (FL)

Permit filed in Florida on 10/21/2021 at 2300 NW 2nd Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD21005860001B001

Value

$196,415

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Mac Buyer, Peninsula Plumbing (FL)

Permit filed in Florida on 10/18/2021 at 51 NE 24th St Ste 104, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD21010666001B001

Value

$55,000

Permit Status

Approved

Permit filed in Florida on 10/6/2021 at 51 NE 24th St, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

2022001401

Value

$55,000

Permit Status

Approved

Permit filed in Florida on 9/23/2021 at 51 NE 24th St, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD21002587001B001

Value

$218,500

Permit Status

Approved

Permit filed in Florida on 9/22/2021 at 2920 NW 5th Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD20026215001B001

Value

$243,100

Permit Status

Approved

State

Florida

Contractors listed on Permit:

17 East MR P LLC, Peninsula Plumbing (FL)

Permit filed in Florida on 9/7/2021 at 2640 NW 5th Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

2021077773

Value

$115,000

Permit Status

Approved

Permit filed in Florida on 8/31/2021 at 728 NW 29th St, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD17010417001B001

Value

$459,375

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Wynwood West, Peninsula Plumbing (FL)

Permit filed in Florida on 8/19/2021 at 2300 NW 2nd Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

2021073593

Value

$35,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Mac Buyer, Peninsula Plumbing (FL)

Permit filed in Florida on 6/28/2021 at 2920 NW 5th Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

2021062002

Value

$1,950,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

17 East MR P LLC, Peninsula Plumbing (FL)

Permit filed in Florida on 3/9/2021 at 2335 N Miami Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD20008202001P001

Value

$150,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Crep Oasis Fee Owner, Peninsula Plumbing (FL)

Construction Type

Commercial

Permit Description

Install Plumbing

Permit filed in Florida on 2/16/2021 at 40 NE 1st Ave Ste 101, Miami, FL 33132 for a Commercial project.

Source: Construction Monitor

Permit

BD20019786001B001

Value

$117,426

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Downtown Ns, Peninsula Plumbing (FL)

Construction Type

Commercial

Permit Description

Remodel Bar

Permit filed in Florida on 11/4/2020 at 1900 NE Miami Ct, Miami, FL 33132 for a Commercial project.

Source: Construction Monitor

Permit

BD19025292001P001

Value

$200,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Dgr 1900 Holdings, Peninsula Plumbing (FL)

Construction Type

Commercial

Permit Description

Remodel Commercial

Permit filed in Florida on 11/4/2020 at 51 NE 24th St Ste 110, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD20011791001B001

Value

$94,032

Permit Status

Approved

State

Florida

Construction Type

Commercial

Permit Description

Remodel Retail

Permit filed in Florida on 11/3/2020 at 600 NE 36th St Apt 1710, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD20020945001B001

Value

$22,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL), Charter Club Condominium Association

Construction Type

Commercial

Permit Description

Remodel Apartment

Permit filed in Florida on 6/12/2020 at 2326 N Miami Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD20008101001B001

Value

$145,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

2324 2328 North Miami Ave, Peninsula Plumbing (FL)

Construction Type

Commercial

Permit Description

General Commercial

Permit filed in Florida on 5/21/2020 at 2301 NE Miami Ct, Miami, FL 33137 for a Commercial project.

Source: Construction Monitor

Permit

BD18006137001P001

Value

$500

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Crep Oasis Fee Owner, Peninsula Plumbing (FL)

Construction Type

Commercial

Permit Description

Commercial Demolition

Permit filed in Florida on 5/11/2020 at 519 NW 26th St, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD19022036001B001

Value

$308,000

Permit Status

Approved

State

Florida

Construction Type

Commercial

Permit Description

Other Retail Store & Warehousing

Permit filed in Florida on 3/11/2020 at 2898 NW 7th Ave, Miami, FL 33127 for a Commercial project.

Source: Construction Monitor

Permit

BD17018288001B001

Value

$40,000

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL)

Construction Type

Commercial

Permit Description

Commercial Remodeling/repairs

Permit filed in Florida on 1/24/2020 at 7924 NE 2nd Ave, Miami, FL 33138 for a Commercial project.

Source: Construction Monitor

Permit

BD17012039001P001

Value

$500

Permit Status

Approved

State

Florida

Contractors listed on Permit:

Peninsula Plumbing (FL)

Construction Type

Commercial

Permit Description

Commercial Demolition