When is Licensed plumber and permit required?

I originally posted this under “Plumbing” but thought it might get more response here. Please forgive the duplicate.

I have been told that simply remodeling a bathroom and replacing the fixtures without relocating them does not require a permit or a licensed plumber. Is this correct? (Would also be replacing floor and tile.)

I would also like to add a shut-off valve that turns off water to the entire bathroom. Does this require a licensed plumber? And I would like to install a valve in the basement that allows me to shut off part of the building without affecting other parts. Again, does this require a licensed plumber.

Finally, what is an approximate typical fee for licensed plumber in NYC?

Thanks in advance for any answers you can give.

cookielover

in Renovation 8 years and 8 months ago

14

Please log in, in order to post replies!

14 replies

cookielover | 8 years and 8 months ago

string(1) "1"
object(WP_User)#5124 (8) {
  ["data"]=>
  object(stdClass)#4945 (12) {
    ["ID"]=>
    string(6) "192275"
    ["user_login"]=>
    string(11) "cookielover"
    ["user_pass"]=>
    string(34) "$P$Bz6zXf2vADHHzvwR3uGdICp5nVmOd90"
    ["user_nicename"]=>
    string(11) "cookielover"
    ["user_email"]=>
    string(21) "cookielover@inbox.com"
    ["user_url"]=>
    string(0) ""
    ["user_registered"]=>
    string(19) "2017-08-10 13:40:08"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(35) "Sherry Zaletofsky Sherry Zaletofsky"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(192275)
  ["caps"]=>
  array(1) {
    ["subscriber"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(1) {
    [0]=>
    string(10) "subscriber"
  }
  ["allcaps"]=>
  array(3) {
    ["read"]=>
    bool(true)
    ["level_0"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

And thanks for SECTION PC 107 INSPECTIONS AND TESTING too.

cookielover | 8 years and 8 months ago

string(1) "1"
object(WP_User)#5123 (8) {
  ["data"]=>
  object(stdClass)#5122 (12) {
    ["ID"]=>
    string(6) "192275"
    ["user_login"]=>
    string(11) "cookielover"
    ["user_pass"]=>
    string(34) "$P$Bz6zXf2vADHHzvwR3uGdICp5nVmOd90"
    ["user_nicename"]=>
    string(11) "cookielover"
    ["user_email"]=>
    string(21) "cookielover@inbox.com"
    ["user_url"]=>
    string(0) ""
    ["user_registered"]=>
    string(19) "2017-08-10 13:40:08"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(35) "Sherry Zaletofsky Sherry Zaletofsky"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(192275)
  ["caps"]=>
  array(1) {
    ["subscriber"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(1) {
    [0]=>
    string(10) "subscriber"
  }
  ["allcaps"]=>
  array(3) {
    ["read"]=>
    bool(true)
    ["level_0"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

Thanks Gennady. I really enjoyed looking at your website and photos of your work. I appreciate high level work and thinking.

ellenlourie | 8 years and 8 months ago

string(1) "1"
object(WP_User)#4945 (8) {
  ["data"]=>
  object(stdClass)#5119 (12) {
    ["ID"]=>
    string(6) "209451"
    ["user_login"]=>
    string(11) "ellenlourie"
    ["user_pass"]=>
    string(34) "$P$BW7BCPC4MhhU4md6aHcLH/64c1GhM1/"
    ["user_nicename"]=>
    string(11) "ellenlourie"
    ["user_email"]=>
    string(22) "ellen.lourie@gmail.com"
    ["user_url"]=>
    string(0) ""
    ["user_registered"]=>
    string(19) "2024-06-29 12:47:36"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(11) "ellenlourie"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(209451)
  ["caps"]=>
  array(1) {
    ["bbp_participant"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(1) {
    [0]=>
    string(15) "bbp_participant"
  }
  ["allcaps"]=>
  array(1) {
    ["bbp_participant"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

Installation of the valves in the basement is not a replacement of the fixtures. Also, there is a limit of fixtures quantity replacement without the permit.

And answering inspections question required under same link:

SECTION PC 107 INSPECTIONS AND TESTING

In general, everybody does illegal work, under impression that handyman’s work is cheaper than work done by licensed professional. I’m just trying to give objective information.

steam_man | 8 years and 8 months ago

string(1) "1"
object(WP_User)#5122 (8) {
  ["data"]=>
  object(stdClass)#5124 (12) {
    ["ID"]=>
    string(6) "176846"
    ["user_login"]=>
    string(9) "steam_man"
    ["user_pass"]=>
    string(34) "$P$BwTjqVdzbefHKag0RU5TXaF7tQCivs."
    ["user_nicename"]=>
    string(9) "steam_man"
    ["user_email"]=>
    string(25) "heat@moltenmechanical.com"
    ["user_url"]=>
    string(31) "http:///forums/users/steam_man/"
    ["user_registered"]=>
    string(19) "2017-08-10 14:25:50"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(9) "steam_man"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(176846)
  ["caps"]=>
  array(2) {
    ["subscriber"]=>
    bool(true)
    ["bbp_participant"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(2) {
    [0]=>
    string(10) "subscriber"
    [1]=>
    string(15) "bbp_participant"
  }
  ["allcaps"]=>
  array(4) {
    ["read"]=>
    bool(true)
    ["level_0"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
    ["bbp_participant"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

Not applicable since there won’t be a permit. You see, no one is pulling a permit for replacing a sink, toilet bowl, bathtub or installing a damn 3/4″ ball valve. And if they do, they are throwing money away.

steam_man | 8 years and 8 months ago

string(1) "1"
object(WP_User)#5123 (8) {
  ["data"]=>
  object(stdClass)#5125 (12) {
    ["ID"]=>
    string(6) "176846"
    ["user_login"]=>
    string(9) "steam_man"
    ["user_pass"]=>
    string(34) "$P$BwTjqVdzbefHKag0RU5TXaF7tQCivs."
    ["user_nicename"]=>
    string(9) "steam_man"
    ["user_email"]=>
    string(25) "heat@moltenmechanical.com"
    ["user_url"]=>
    string(31) "http:///forums/users/steam_man/"
    ["user_registered"]=>
    string(19) "2017-08-10 14:25:50"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(9) "steam_man"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(176846)
  ["caps"]=>
  array(2) {
    ["subscriber"]=>
    bool(true)
    ["bbp_participant"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(2) {
    [0]=>
    string(10) "subscriber"
    [1]=>
    string(15) "bbp_participant"
  }
  ["allcaps"]=>
  array(4) {
    ["read"]=>
    bool(true)
    ["level_0"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
    ["bbp_participant"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

None of which the OP is doing. Replacing a effing toilet bowl does not require a permit Gennady. Get real.

ellenlourie | 8 years and 8 months ago

string(1) "1"
object(WP_User)#4945 (8) {
  ["data"]=>
  object(stdClass)#5126 (12) {
    ["ID"]=>
    string(6) "209451"
    ["user_login"]=>
    string(11) "ellenlourie"
    ["user_pass"]=>
    string(34) "$P$BW7BCPC4MhhU4md6aHcLH/64c1GhM1/"
    ["user_nicename"]=>
    string(11) "ellenlourie"
    ["user_email"]=>
    string(22) "ellen.lourie@gmail.com"
    ["user_url"]=>
    string(0) ""
    ["user_registered"]=>
    string(19) "2024-06-29 12:47:36"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(11) "ellenlourie"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(209451)
  ["caps"]=>
  array(1) {
    ["bbp_participant"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(1) {
    [0]=>
    string(15) "bbp_participant"
  }
  ["allcaps"]=>
  array(1) {
    ["bbp_participant"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

The scope of work you described DOES require a permit. Code is written in a way, that there is specific mention of work, not requiring permit. If work is not listed as not requiring permit, then permit required. In general, there is a set of required inspections and tests for any type of plumbing work.

http://www1.nyc.gov/assets/buildings/apps/pdf_viewer/viewer.html?file=2014CC_PC_Chapter1_Administration.pdf&section=conscode_2014

105.2 Required.Any owner or authorized agent who intends to construct, add to, alter, repair, move, demolish, or change the occupancy of a building or structure, or to erect, install, add to, alter, repair, remove, convert or replace any gas, mechanicalor plumbing system, the installation of which is regulated by this code, or to cause any such work to be done, shall first make application for construction document approval in accordance with Chapter 1 of Title 28 of the Administrative Code and this chapter and obtain the required permit

steam_man | 8 years and 8 months ago

string(1) "1"
object(WP_User)#5125 (8) {
  ["data"]=>
  object(stdClass)#5122 (12) {
    ["ID"]=>
    string(6) "176846"
    ["user_login"]=>
    string(9) "steam_man"
    ["user_pass"]=>
    string(34) "$P$BwTjqVdzbefHKag0RU5TXaF7tQCivs."
    ["user_nicename"]=>
    string(9) "steam_man"
    ["user_email"]=>
    string(25) "heat@moltenmechanical.com"
    ["user_url"]=>
    string(31) "http:///forums/users/steam_man/"
    ["user_registered"]=>
    string(19) "2017-08-10 14:25:50"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(9) "steam_man"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(176846)
  ["caps"]=>
  array(2) {
    ["subscriber"]=>
    bool(true)
    ["bbp_participant"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(2) {
    [0]=>
    string(10) "subscriber"
    [1]=>
    string(15) "bbp_participant"
  }
  ["allcaps"]=>
  array(4) {
    ["read"]=>
    bool(true)
    ["level_0"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
    ["bbp_participant"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

The scope of work you described does NOT require a permit. Competency on the part of your plumber is another story. So go ahead and hire a licensed plumber but don’t worry about permits.

JorgeF | 8 years and 8 months ago

string(1) "1"
object(WP_User)#5126 (8) {
  ["data"]=>
  object(stdClass)#5123 (12) {
    ["ID"]=>
    string(6) "160932"
    ["user_login"]=>
    string(6) "JorgeF"
    ["user_pass"]=>
    string(34) "$P$B/heWlhIGql.SHbGLN.m7ldnVMguPW/"
    ["user_nicename"]=>
    string(6) "jorgef"
    ["user_email"]=>
    string(21) "jorgefontan@gmail.com"
    ["user_url"]=>
    string(53) "http://bstoner.wpengine.com/forums/users/jorgefontan/"
    ["user_registered"]=>
    string(19) "2017-08-10 14:38:02"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(6) "JorgeF"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(160932)
  ["caps"]=>
  array(2) {
    ["subscriber"]=>
    bool(true)
    ["bbp_participant"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(2) {
    [0]=>
    string(10) "subscriber"
    [1]=>
    string(15) "bbp_participant"
  }
  ["allcaps"]=>
  array(4) {
    ["read"]=>
    bool(true)
    ["level_0"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
    ["bbp_participant"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

Adding valves does require a permit.
Why would you do plumbing work without a licensed plumber. That’s nuts. Don’t do any work without a licensed and insured plumber.
You are looking for trouble.

cookielover | 8 years and 8 months ago

string(1) "1"
object(WP_User)#5122 (8) {
  ["data"]=>
  object(stdClass)#4945 (12) {
    ["ID"]=>
    string(6) "192275"
    ["user_login"]=>
    string(11) "cookielover"
    ["user_pass"]=>
    string(34) "$P$Bz6zXf2vADHHzvwR3uGdICp5nVmOd90"
    ["user_nicename"]=>
    string(11) "cookielover"
    ["user_email"]=>
    string(21) "cookielover@inbox.com"
    ["user_url"]=>
    string(0) ""
    ["user_registered"]=>
    string(19) "2017-08-10 13:40:08"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(35) "Sherry Zaletofsky Sherry Zaletofsky"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(192275)
  ["caps"]=>
  array(1) {
    ["subscriber"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(1) {
    [0]=>
    string(10) "subscriber"
  }
  ["allcaps"]=>
  array(3) {
    ["read"]=>
    bool(true)
    ["level_0"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

Thanks for link… www1.nyc.gov/…/plumbing-business.page

I own the (mixed use) building. In the past I had the work done without permit and everything seems fine a year later. But now I am thinking of doing several bathrooms and wonder if my insurance will cover after the fact problems or problems on the job without permit. And of course don’t want hidden problems in the walls.

Plus I am curious about the type of inspections done to verify the work, and how much of a delay there usually is waiting for inspector.

Thanks for the responses!

BobMarvin | 8 years and 8 months ago

string(1) "1"
object(WP_User)#5125 (8) {
  ["data"]=>
  object(stdClass)#5127 (12) {
    ["ID"]=>
    string(3) "802"
    ["user_login"]=>
    string(9) "BobMarvin"
    ["user_pass"]=>
    string(63) "$wp$2y$10$vXcETAGfbklfbxLqBuZOwe9SvZukjLn11bfJ4K5tk7sYEGuWi6OGW"
    ["user_nicename"]=>
    string(9) "bobmarvin"
    ["user_email"]=>
    string(17) "marvbej@gmail.com"
    ["user_url"]=>
    string(31) "http:///forums/users/bobmarvin/"
    ["user_registered"]=>
    string(19) "2006-09-08 23:16:42"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(10) "Bob Marvin"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(802)
  ["caps"]=>
  array(2) {
    ["subscriber"]=>
    bool(true)
    ["bbp_participant"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(2) {
    [0]=>
    string(10) "subscriber"
    [1]=>
    string(15) "bbp_participant"
  }
  ["allcaps"]=>
  array(4) {
    ["read"]=>
    bool(true)
    ["level_0"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
    ["bbp_participant"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

So, installing a shut off valve between the pipe coming out of the wall and a faucet’s water supply line requires a permit–interesting!

ellenlourie | 8 years and 8 months ago

string(1) "1"
object(WP_User)#5126 (8) {
  ["data"]=>
  object(stdClass)#5128 (12) {
    ["ID"]=>
    string(6) "209451"
    ["user_login"]=>
    string(11) "ellenlourie"
    ["user_pass"]=>
    string(34) "$P$BW7BCPC4MhhU4md6aHcLH/64c1GhM1/"
    ["user_nicename"]=>
    string(11) "ellenlourie"
    ["user_email"]=>
    string(22) "ellen.lourie@gmail.com"
    ["user_url"]=>
    string(0) ""
    ["user_registered"]=>
    string(19) "2024-06-29 12:47:36"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(11) "ellenlourie"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(209451)
  ["caps"]=>
  array(1) {
    ["bbp_participant"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(1) {
    [0]=>
    string(15) "bbp_participant"
  }
  ["allcaps"]=>
  array(1) {
    ["bbp_participant"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

Work That Does Not Require a Permit

Simple repairs or direct replacement of existing faucets or fixtures such as toilets and sinks are considered cosmetic work and do not require a permit. Direct replacement involves work that does not alter or change the fixture’s hot and cold water shutoff valves or fixture trap.

http://www1.nyc.gov/site/buildings/business/plumbing-business.page

BobMarvin | 8 years and 8 months ago

string(1) "1"
object(WP_User)#4945 (8) {
  ["data"]=>
  object(stdClass)#5129 (12) {
    ["ID"]=>
    string(3) "802"
    ["user_login"]=>
    string(9) "BobMarvin"
    ["user_pass"]=>
    string(63) "$wp$2y$10$vXcETAGfbklfbxLqBuZOwe9SvZukjLn11bfJ4K5tk7sYEGuWi6OGW"
    ["user_nicename"]=>
    string(9) "bobmarvin"
    ["user_email"]=>
    string(17) "marvbej@gmail.com"
    ["user_url"]=>
    string(31) "http:///forums/users/bobmarvin/"
    ["user_registered"]=>
    string(19) "2006-09-08 23:16:42"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(10) "Bob Marvin"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(802)
  ["caps"]=>
  array(2) {
    ["subscriber"]=>
    bool(true)
    ["bbp_participant"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(2) {
    [0]=>
    string(10) "subscriber"
    [1]=>
    string(15) "bbp_participant"
  }
  ["allcaps"]=>
  array(4) {
    ["read"]=>
    bool(true)
    ["level_0"]=>
    bool(true)
    ["subscriber"]=>
    bool(true)
    ["bbp_participant"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

Gennady,

Would adding shut off valves for each fixture also require a permit?

OP,

If no permit is required, would individual valves meet yourneeds?

cate | 8 years and 8 months ago

string(1) "1"
object(WP_User)#5128 (8) {
  ["data"]=>
  object(stdClass)#5125 (12) {
    ["ID"]=>
    string(6) "176696"
    ["user_login"]=>
    string(4) "cate"
    ["user_pass"]=>
    string(63) "$wp$2y$10$4JNbGAK5cKoEp6kzsYVSBO7oMZphxvnQPCDInpVARCm3B1Dj6U75i"
    ["user_nicename"]=>
    string(4) "cate"
    ["user_email"]=>
    string(20) "cate@brownstoner.com"
    ["user_url"]=>
    string(0) ""
    ["user_registered"]=>
    string(19) "2017-08-10 14:24:59"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(13) "Cate Corcoran"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(176696)
  ["caps"]=>
  array(2) {
    ["administrator"]=>
    bool(true)
    ["editor"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(2) {
    [0]=>
    string(13) "administrator"
    [1]=>
    string(6) "editor"
  }
  ["allcaps"]=>
  array(191) {
    ["switch_themes"]=>
    bool(true)
    ["edit_themes"]=>
    bool(true)
    ["activate_plugins"]=>
    bool(true)
    ["edit_plugins"]=>
    bool(true)
    ["edit_users"]=>
    bool(true)
    ["edit_files"]=>
    bool(true)
    ["manage_options"]=>
    bool(true)
    ["moderate_comments"]=>
    bool(true)
    ["manage_categories"]=>
    bool(true)
    ["manage_links"]=>
    bool(true)
    ["upload_files"]=>
    bool(true)
    ["import"]=>
    bool(true)
    ["unfiltered_html"]=>
    bool(true)
    ["edit_posts"]=>
    bool(true)
    ["edit_others_posts"]=>
    bool(true)
    ["edit_published_posts"]=>
    bool(true)
    ["publish_posts"]=>
    bool(true)
    ["edit_pages"]=>
    bool(true)
    ["read"]=>
    bool(true)
    ["level_10"]=>
    bool(true)
    ["level_9"]=>
    bool(true)
    ["level_8"]=>
    bool(true)
    ["level_7"]=>
    bool(true)
    ["level_6"]=>
    bool(true)
    ["level_5"]=>
    bool(true)
    ["level_4"]=>
    bool(true)
    ["level_3"]=>
    bool(true)
    ["level_2"]=>
    bool(true)
    ["level_1"]=>
    bool(true)
    ["level_0"]=>
    bool(true)
    ["edit_others_pages"]=>
    bool(true)
    ["edit_published_pages"]=>
    bool(true)
    ["publish_pages"]=>
    bool(true)
    ["delete_pages"]=>
    bool(true)
    ["delete_others_pages"]=>
    bool(true)
    ["delete_published_pages"]=>
    bool(true)
    ["delete_posts"]=>
    bool(true)
    ["delete_others_posts"]=>
    bool(true)
    ["delete_published_posts"]=>
    bool(true)
    ["delete_private_posts"]=>
    bool(true)
    ["edit_private_posts"]=>
    bool(true)
    ["read_private_posts"]=>
    bool(true)
    ["delete_private_pages"]=>
    bool(true)
    ["edit_private_pages"]=>
    bool(true)
    ["read_private_pages"]=>
    bool(true)
    ["delete_users"]=>
    bool(true)
    ["create_users"]=>
    bool(true)
    ["unfiltered_upload"]=>
    bool(true)
    ["edit_dashboard"]=>
    bool(true)
    ["update_plugins"]=>
    bool(true)
    ["delete_plugins"]=>
    bool(true)
    ["install_plugins"]=>
    bool(true)
    ["update_themes"]=>
    bool(true)
    ["install_themes"]=>
    bool(true)
    ["update_core"]=>
    bool(true)
    ["list_users"]=>
    bool(true)
    ["remove_users"]=>
    bool(true)
    ["promote_users"]=>
    bool(true)
    ["edit_theme_options"]=>
    bool(true)
    ["delete_themes"]=>
    bool(true)
    ["export"]=>
    bool(true)
    ["NextGEN Gallery overview"]=>
    bool(true)
    ["NextGEN Use TinyMCE"]=>
    bool(true)
    ["NextGEN Upload images"]=>
    bool(true)
    ["NextGEN Manage gallery"]=>
    bool(true)
    ["NextGEN Manage tags"]=>
    bool(true)
    ["NextGEN Manage others gallery"]=>
    bool(true)
    ["NextGEN Edit album"]=>
    bool(true)
    ["NextGEN Change style"]=>
    bool(true)
    ["NextGEN Change options"]=>
    bool(true)
    ["email_users_notify"]=>
    bool(true)
    ["email_single_user"]=>
    bool(true)
    ["email_multiple_users"]=>
    bool(true)
    ["email_user_groups"]=>
    bool(true)
    ["NextGEN Attach Interface"]=>
    bool(true)
    ["copy_posts"]=>
    bool(true)
    ["ure_edit_roles"]=>
    bool(false)
    ["ure_create_roles"]=>
    bool(false)
    ["ure_delete_roles"]=>
    bool(false)
    ["ure_create_capabilities"]=>
    bool(false)
    ["ure_delete_capabilities"]=>
    bool(false)
    ["ure_manage_options"]=>
    bool(false)
    ["ure_reset_roles"]=>
    bool(false)
    ["edit_ads_txt"]=>
    bool(true)
    ["manage_feed_settings"]=>
    bool(true)
    ["edit_feed_source"]=>
    bool(true)
    ["read_feed_source"]=>
    bool(true)
    ["delete_feed_source"]=>
    bool(true)
    ["edit_feed_sources"]=>
    bool(true)
    ["edit_others_feed_sources"]=>
    bool(true)
    ["publish_feed_sources"]=>
    bool(true)
    ["read_private_feed_sources"]=>
    bool(true)
    ["delete_feed_sources"]=>
    bool(true)
    ["delete_private_feed_sources"]=>
    bool(true)
    ["delete_published_feed_sources"]=>
    bool(true)
    ["delete_others_feed_sources"]=>
    bool(true)
    ["edit_private_feed_sources"]=>
    bool(true)
    ["edit_published_feed_sources"]=>
    bool(true)
    ["manage_feed_source_terms"]=>
    bool(true)
    ["edit_feed_source_terms"]=>
    bool(true)
    ["delete_feed_source_terms"]=>
    bool(true)
    ["assign_feed_source_terms"]=>
    bool(true)
    ["edit_feed_item"]=>
    bool(true)
    ["read_feed_item"]=>
    bool(true)
    ["delete_feed_item"]=>
    bool(true)
    ["edit_feed_items"]=>
    bool(true)
    ["edit_others_feed_items"]=>
    bool(true)
    ["publish_feed_items"]=>
    bool(true)
    ["read_private_feed_items"]=>
    bool(true)
    ["delete_feed_items"]=>
    bool(true)
    ["delete_private_feed_items"]=>
    bool(true)
    ["delete_published_feed_items"]=>
    bool(true)
    ["delete_others_feed_items"]=>
    bool(true)
    ["edit_private_feed_items"]=>
    bool(true)
    ["edit_published_feed_items"]=>
    bool(true)
    ["manage_feed_item_terms"]=>
    bool(true)
    ["edit_feed_item_terms"]=>
    bool(true)
    ["delete_feed_item_terms"]=>
    bool(true)
    ["assign_feed_item_terms"]=>
    bool(true)
    ["edit_feed_blacklist"]=>
    bool(true)
    ["read_feed_blacklist"]=>
    bool(true)
    ["delete_feed_blacklist"]=>
    bool(true)
    ["edit_feed_blacklists"]=>
    bool(true)
    ["edit_others_feed_blacklists"]=>
    bool(true)
    ["publish_feed_blacklists"]=>
    bool(true)
    ["read_private_feed_blacklists"]=>
    bool(true)
    ["delete_feed_blacklists"]=>
    bool(true)
    ["delete_private_feed_blacklists"]=>
    bool(true)
    ["delete_published_feed_blacklists"]=>
    bool(true)
    ["delete_others_feed_blacklists"]=>
    bool(true)
    ["edit_private_feed_blacklists"]=>
    bool(true)
    ["edit_published_feed_blacklists"]=>
    bool(true)
    ["manage_feed_blacklist_terms"]=>
    bool(true)
    ["edit_feed_blacklist_terms"]=>
    bool(true)
    ["delete_feed_blacklist_terms"]=>
    bool(true)
    ["assign_feed_blacklist_terms"]=>
    bool(true)
    ["edit_feed_template"]=>
    bool(true)
    ["read_feed_template"]=>
    bool(true)
    ["delete_feed_template"]=>
    bool(true)
    ["edit_feed_templates"]=>
    bool(true)
    ["edit_others_feed_templates"]=>
    bool(true)
    ["publish_feed_templates"]=>
    bool(true)
    ["read_private_feed_templates"]=>
    bool(true)
    ["delete_feed_templates"]=>
    bool(true)
    ["delete_private_feed_templates"]=>
    bool(true)
    ["delete_published_feed_templates"]=>
    bool(true)
    ["delete_others_feed_templates"]=>
    bool(true)
    ["edit_private_feed_templates"]=>
    bool(true)
    ["edit_published_feed_templates"]=>
    bool(true)
    ["manage_feed_template_terms"]=>
    bool(true)
    ["edit_feed_template_terms"]=>
    bool(true)
    ["delete_feed_template_terms"]=>
    bool(true)
    ["assign_feed_template_terms"]=>
    bool(true)
    ["edit_shortcoder"]=>
    bool(true)
    ["read_shortcoder"]=>
    bool(true)
    ["delete_shortcoder"]=>
    bool(true)
    ["edit_shortcoders"]=>
    bool(true)
    ["edit_others_shortcoders"]=>
    bool(true)
    ["publish_shortcoders"]=>
    bool(true)
    ["delete_shortcoders"]=>
    bool(true)
    ["delete_published_shortcoders"]=>
    bool(true)
    ["delete_others_shortcoders"]=>
    bool(true)
    ["edit_published_shortcoders"]=>
    bool(true)
    ["aioseo_manage_seo"]=>
    bool(true)
    ["aioseo_page_analysis"]=>
    bool(true)
    ["aioseo_page_general_settings"]=>
    bool(true)
    ["aioseo_page_advanced_settings"]=>
    bool(true)
    ["aioseo_page_schema_settings"]=>
    bool(true)
    ["aioseo_page_social_settings"]=>
    bool(true)
    ["rank_math_edit_htaccess"]=>
    bool(true)
    ["rank_math_titles"]=>
    bool(true)
    ["rank_math_general"]=>
    bool(true)
    ["rank_math_sitemap"]=>
    bool(true)
    ["rank_math_404_monitor"]=>
    bool(true)
    ["rank_math_link_builder"]=>
    bool(true)
    ["rank_math_redirections"]=>
    bool(true)
    ["rank_math_role_manager"]=>
    bool(true)
    ["rank_math_search_console"]=>
    bool(true)
    ["rank_math_site_analysis"]=>
    bool(true)
    ["rank_math_onpage_analysis"]=>
    bool(true)
    ["rank_math_onpage_general"]=>
    bool(true)
    ["rank_math_onpage_advanced"]=>
    bool(true)
    ["rank_math_onpage_snippet"]=>
    bool(true)
    ["rank_math_onpage_social"]=>
    bool(true)
    ["rank_math_admin_bar"]=>
    bool(true)
    ["rank_math_analytics"]=>
    bool(true)
    ["rank_math_content_ai"]=>
    bool(true)
    ["srm_manage_redirects"]=>
    bool(true)
    ["SPF Manage Analytics"]=>
    bool(false)
    ["administrator"]=>
    bool(true)
    ["editor"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

OP, the work you are describing does not require an Alt-1 or Alt-2 permit or an architect. As for plumbing, in my humble opinion, having tried all sorts of things, it is almost always best and actually most cost effective to use a licensed plumber. (They are faster.) (Sometimes, though, in certain situations, you occasionally might want to use a general contractor.)

ellenlourie | 8 years and 8 months ago

string(1) "1"
object(WP_User)#5126 (8) {
  ["data"]=>
  object(stdClass)#5130 (12) {
    ["ID"]=>
    string(6) "209451"
    ["user_login"]=>
    string(11) "ellenlourie"
    ["user_pass"]=>
    string(34) "$P$BW7BCPC4MhhU4md6aHcLH/64c1GhM1/"
    ["user_nicename"]=>
    string(11) "ellenlourie"
    ["user_email"]=>
    string(22) "ellen.lourie@gmail.com"
    ["user_url"]=>
    string(0) ""
    ["user_registered"]=>
    string(19) "2024-06-29 12:47:36"
    ["user_activation_key"]=>
    string(0) ""
    ["user_status"]=>
    string(1) "0"
    ["display_name"]=>
    string(11) "ellenlourie"
    ["spam"]=>
    string(1) "0"
    ["deleted"]=>
    string(1) "0"
  }
  ["ID"]=>
  int(209451)
  ["caps"]=>
  array(1) {
    ["bbp_participant"]=>
    bool(true)
  }
  ["cap_key"]=>
  string(15) "wp_capabilities"
  ["roles"]=>
  array(1) {
    [0]=>
    string(15) "bbp_participant"
  }
  ["allcaps"]=>
  array(1) {
    ["bbp_participant"]=>
    bool(true)
  }
  ["filter"]=>
  NULL
  ["site_id":"WP_User":private]=>
  int(1)
}

The work you listed requires plumbing permit. You would pay whatever plumber charges for its labor and materials involved, building department fees and expediter fee on the top of that. You can replace 2 plumbing fixtures without touching piping behind the wall without permit. But adding valves will require permit (limited alteration application, LAA).