[Amended 6-27-2007 by Ord. No. 1581; 5-28-2008 by Ord. No. 1590; 8-24-2011 by Ord. No. 1604; 11-23-2020 by Ord. No. 1665]
A. 
Election. Pursuant to § 501 of the Pennsylvania Construction Code Act, 35 P.S. § 7210.501, as amended, the Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, 35 P.S. § 7210.1010, as amended.
B. 
Methods for administration and enforcement. The Borough shall administer and enforce the Pennsylvania Construction Code Act under one or more of the methods established in 501(b) of the Pennsylvania Construction Code act, 35 P.S. 7210.501(b), as amended, as determined from time to time by resolution of the Borough Council; provided, that any Borough administration and enforcement of the Pennsylvania Construction Code Act through an agreement with one or more municipalities or the Pennsylvania Department of Labor and Industry shall be subject to the requirements of the Intergovernmental Cooperation Act, 53 Pa.C.S.A. 2301 et seq., as amended.
A. 
Adoption of Uniform Construction Code. For the purposes described in § 102 of the Pennsylvania Construction Code Act, 35 P.S. § 7210.102, as amended, and this Article, the Borough hereby adopts the Uniform Construction Code, 34 Pa. Code, Part XIV, as amended, and the standardized codes adopted thereunder as promulgated by the Pennsylvania Department of Labor and Industry, as the official Construction Code of Crafton Borough for regulating and governing the construction, alteration, repair, movement, equipment, removal, demolition, location, maintenance, occupancy or change of occupancy of every building or structure; and each and all of the regulations, provisions, penalties, conditions and terms of said Uniform Construction Code are hereby referred to, adopted, and made a part hereof, as if fully set out in this Part, with any additions, insertions, deletions and changes, if any, prescribed in this Article.
B. 
Existing Borough building codes. Pursuant to § 303(b)(1) of the Pennsylvania Construction Code Act, 35 P.S. § 7210.303(b)(1), as amended, Borough building code ordinances which were originally adopted prior to July 1, 1999, or reenactments of provisions of simultaneously repealed ordinances which were originally adopted prior to July 1, 1999, which contain provisions which equal or exceed the specific requirements of the regulations promulgated under the Pennsylvania Construction Code Act, shall remain in effect until such time as any such provisions fail to equal or exceed the minimum requirements of the regulations promulgated under the Pennsylvania Construction Code Act.
[Amended 1-26-2023 by Ord. No. 1677]
The following sections and subsections of the above-referenced Uniform Construction Code and standardized codes adopted thereunder are hereby added, inserted, deleted, restated or changed as set forth below:
A. 
International Building Code.
(1) 
Section 1612.3: § 1612.3 is amended by inserting "Borough of Crafton" in the first space provided, and by inserting "December 19, 1980" in the second space provided.
B. 
International Mechanical Code.
(1) 
Section 101.1: § 101.1 is amended by inserting "Borough of Crafton" in the space provided.
(2) 
Section 106.5.2: § 106.5.2 is restated as follows:
106.5.2 Fee schedule. The fees for applications, permits and inspections referenced in this code shall be established, from time to time, by resolution of the Borough Council.
(3) 
Section 106.5.3: § 106.5.3 is deleted in its entirety.
(4) 
Section 108.4: § 108.4 is restated in its entirety as follows:
108.4 Violations and penalties. See § 90-6 of the Crafton Borough Code of Ordinances, Violations and penalties.
(5) 
Section 108.5: § 108.5 is amended by restating the last sentence as follows: "Any person who shall continue any work on the system after having been served with a stop work order, except such work as that person is directed to perform to remove a violation or unsafe condition, shall be liable for violation penalties pursuant to § 90-6 of the Crafton Borough Code of Ordinances, Violations and penalties."
(6) 
Section 109 is restated in its entirety to include the following reference: "See § 90-5 of the Crafton Borough Code of Ordinances, Board of Appeals."
C. 
International Fuel Gas Code.
(1) 
Section 101.1: § 101.1 is amending by inserting "Borough of Crafton" in the space provided.
(2) 
Section 106.6.2: § 106.6.2 is restated as follows:
106.6.2 Fee Schedule. Fees for applications, permits and inspections referenced in this code shall be established, from time to time, by resolution of the Borough Council.
(3) 
Section 106.6.3: § 106.6.3 is deleted in its entirety.
(4) 
Section 108.4: § 108.4 is restated in its entirety as follows:
108.4 Violations and penalties. See § 90-6 of the Crafton Borough Code of Ordinances, Violations and penalties.
(5) 
Section 108.5: § 108.5 is amended to restate the last sentence as follows: "Any person who shall continue to work after having been served with a stop work order, except such work as that person is directed to perform to remove a violation or unsafe condition, shall be liable for violation penalties pursuant to § 90-6 of the Crafton Borough Code of Ordinances, Violations and penalties."
(6) 
Section 109: § 109 is restated in its entirety to include the following reference: "See § 90-5 of the Crafton Borough Code of Ordinances, Board of Appeals."
D. 
International Plumbing Code [subject to the restrictions of § 501(a.1) of the Pennsylvania Construction Code Act, 35 P.S. § 7210.501(a.1), as amended].
(1) 
Section 101.1: § 101.1 is amended by inserting "Borough of Crafton" in the space provided.
(2) 
Section 106.6.2: § 106.6.2: § 106.6.2 is restated as follows:
106.6.2 Fee Schedule. Fees for applications, permits and inspections referenced in this code shall be established, from time to time, by resolution of the Borough Council.
(3) 
Section 106.6.3: § 106.6.3 is deleted in its entirety.
(4) 
Section 108.4: § 108.4 is restated in its entirety as follows:
108.4 Violations and penalties. See § 90-6 of the Crafton Borough Code of Ordinances, Violations and penalties.
(5) 
Section 108.5: § 108.5 is amended to restate the last sentence as follows: "Any person who shall continue to work after having been served with a stop work order, except such work as that person is directed to perform to remove a violation or unsafe condition, shall be liable for violation penalties pursuant to § 90-6 of the Crafton Borough Code of Ordinances, Violations and penalties."
(6) 
Section 109: § 109 is restated in its entirety to include the following reference: "See § 90-5 of the Crafton Borough Code of Ordinances, Board of Appeals."
(7) 
Section 305.4.1 is restated in its entirety as follows:
305.4.1 Sewer Depth. Building sewers that connect to private sewage disposal systems shall be installed in accordance with the Allegheny County Plumbing Code.
(8) 
Section 903.1: § 903.1 is amended by inserting "12 inches" in the space provided.
E. 
International Residential Code.
(1) 
Section R101.1: § R101.1 is amended by inserting "Borough of Crafton" in the space provided.
(2) 
Section R108.5: § R108.5 is deleted in its entirety.
(3) 
Section R112: § R112 is restated in its entirety to include the following reference: "See § 90-5 of the Borough of Crafton Code of Ordinances, Board of Appeals."
(4) 
Table R301.2(1): Table R301.2(1), Climatic and Geographic Design Criteria, is amended by inserting the following information in the spaces provided:
(a) 
Ground snow load: "25 inches."
(b) 
Wind design:
[1] 
Speed: "90 mph."
[2] 
Topographic effects: "No."
(c) 
Seismic design category: "A."
(d) 
Subject to damage from:
[1] 
Weathering: "Severe."
[2] 
Frost line depth: "36 inches."
[3] 
Termite: "Moderate to Heavy."
(e) 
Winter design temperature: "7° Fahrenheit."
(f) 
Ice barrier underlayment required: "Yes."
(g) 
Flood hazards:
[1] 
"December 19, 1980."
[2] 
"September 26, 2014."
[3] 
"42003C0337H eff. Sept. 26, 2014."
(h) 
Air freezing index: "1,500."
(i) 
Mean annual temperature: "50.5° Fahrenheit."
(5) 
Section P2603.5.1: § P2603.5.1 is amended by inserting "36 inches," into the spaces provided.
F. 
International Fire Code.
(1) 
Section 101.1: § 1010.1 is amended by inserting "Borough of Crafton" in the space provided.
(2) 
Section 109: § 109 is restated in its entirety to include the following reference: "See § 90-5 of the Crafton Borough Code of Ordinances, Board of Appeals."
(3) 
Section 110.4: § 110.4 is restated in its entirety as follows:
110.4 Violation penalties. See § 90-6 of the Borough of Crafton Code of Ordinances, Violations and penalties.
(4) 
Section 112.4: § 112.4 is restated in its entirety as follows:
112.4 Failure to comply. Any person who shall continue any work after having been served with a stop work order, except such work as that person is directed to perform to remove a violation or unsafe condition, shall be liable for violation penalties pursuant to § 90-6 of the Crafton Borough Code of Ordinances, Violations and penalties.
(5) 
Section 1103.5.3: § 1103.5.3 is amended to include the following: The sprinkler system must be installed by December 31, 2025.
(6) 
Section 5704.2.9.6.1: § 5704.2.9.6.1 is restated in its entirety as follows:
5704.9.6.1 Locations where above-ground tanks are prohibited. Storage of Class I and II liquids in above-ground tanks outside of buildings is prohibited within the limits established by law under NFPA 30, Flammable and Combustible Liquids Code, as revised.
(7) 
Section 5706.2.4.4: § 5706.2.4.4 is restated in its entirety as follows:
5706.2.4.4 Locations where above-ground tanks are prohibited. The storage of Class I and Class II liquids in above-ground tanks is prohibited within the limits established by law under NFPA 30, Flammable and Combustible Liquids Code, as revised.
(8) 
Section 5806.2: § 5806.2 is restated in its entirety as follows:
5806.2 Limitation. Storage of flammable cryogenic fluids in stationary containers outside of buildings is prohibited within the limits established by law under NFPA 55, Standard for Storage, Use and Handling of Compressed Gasses and Cryogenic Fluids in Portable and Stationary Containers, Cylinders and Tanks, as revised.
(9) 
Section 6104.2: § 6104.2 is restated in its entirety as follows:
6104.2 Maximum capacity within established limits. Storage limits shall be in accordance with NFPA 59A, Standard for the Production, Storage, and Handling of Liquefied Natural Gas (LNG) (US Standards), as revised.
G. 
International Energy Conservation Code.
(1) 
Section C101.1: § C101.1 is amended by inserting "Borough of Crafton" in the space provided.
(2) 
Section C108.4: § C108.4 is restated in its entirety as follows:
C108.4 Failure to comply. Any person who shall continue any work after having been served with a stop work order, except such work as that person is directed to perform to remove a violation or unsafe condition, shall be liable for violation penalties pursuant to § 90-6 of the Crafton Borough Code of Ordinances, Violations and penalties.
(3) 
Section C109: § C109 is restated in its entirety to include the following reference: "See § 90-5 of the Crafton Borough Code of Ordinances, Board of Appeals."
H. 
International Existing Building Code.
(1) 
Section 101.1: § 101.1 is amended by inserting "Borough of Crafton" in the space provided.
(2) 
Section 112: § 112 is restated in its entirety to include the following reference: "See § 90-6 of the Borough of Crafton Code of Ordinances, Board of Appeals."
(3) 
Section 113.4: § 113.4, Violation penalties, is restated in its entirety as follows:
113.4 Violation penalties. See § 90-6 of the Borough of Crafton Code of Ordinances, Violations and penalties.
(4) 
Section 114.3: § 114.3, Unlawful continuance, is restated in its entirety as follows:
114.3 Unlawful continuance. Any person who shall continue any work after having been served with a stop-work order, except such work as that person is directed to perform to remove a violation or unsafe condition, shall be liable for violation penalties pursuant to § 90-6 of the Crafton Borough Code of Ordinances, Violations and penalties.
I. 
International Wildland-Urban Interface Code.
(1) 
Section 101.1: § 101.1 is amended by inserting "Borough of Crafton" in the space provided.
(2) 
Section 103: § 103 is restated in its entirety to include the following reference: "See § 90-4 of the Crafton Borough Code of Ordinances, Borough Building Code Official."
(3) 
Section 106: § 106 is restated in its entirety to include the following reference: "See § 90-5 of the Crafton Borough Code of Ordinances, Board of Appeals."
(4) 
Section 110.4.7: § 110.4.7 is restated in its entirety as follows:
110.4.7 Violations and penalties. See § 90-6 of the Crafton Borough Code of Ordinances, Violations and penalties.
(5) 
Section 114.4: § 114.4 is restated in its entirety as follows:
114.4 Failure to comply. Any person who shall continue to work on the system after having been served with a stop work order, except such work as that person is directed to perform to remove a violation or unsafe condition, shall be liable for violation penalties pursuant to § 90-6 of the Crafton Borough Code of Ordinances, Violations and penalties.
The Pennsylvania Construction Code Act, 35 P.S. § 7210.101 et seq., as amended, and the Uniform Construction Code, 34 Pa. Code Part XIV, as amended, shall govern the Building Code Official employed and/or retained by the Borough to administer and enforce the Pennsylvania Construction Code Act and the Uniform Construction Code (the "Borough Building Code Official"), and shall be further supplemented as follows:
A. 
Delegation of duties. The Borough Building Code Official shall not, without the prior approval of the Borough Council or its designee:
(1) 
Appoint, retain or otherwise employ a deputy building official, related technical officers, inspectors, plan examiners or other employees; or
(2) 
Delegate his/her duties to a construction code official or current code administrator.
B. 
Records. The Borough Building Code Official shall keep official records of applications received, permits and certifications issues, fees collected, reports of inspections, and notices, modifications and orders issued. Such records shall be maintained as official records of the Borough and shall only be disposed of in accordance with applicable law.
The Borough of Crafton entered into an intergovernmental cooperation agreement by an among Carnegie Borough, Crescent Township, Green Tree Borough, Ingram Borough, McKees Rocks Borough, Neville Township, North Fayette Township, Stowe Township and the Char West Council of Governments and its member municipalities to participate in a Char West Council of Governments Uniform Construction Code Board of Appeals as authorized 35 P.S. § 7210.501(c), 34 Pa. C.S. § 403.121 and 53 Pa. C.S. § 2301-2317.
A. 
Application for appeal. Any applicant or person aggrieved by a decision of a Borough official related to the Uniform Construction Code shall have the right to appeal to the Char West Council of Governments Uniform Construction Code Board of Appeals, provided that a written application for an appeal is filed within 10 days after receipt of said decision, notice or order, along with payment of an appeal hearing fee in an amount set from time to time by the Char West Council of Governments Uniform Construction Code Board of Appeals. An application for appeal shall be based on a claim that the true intent of the Pennsylvania Construction Code Act, or the Uniform Construction Code, or this article do not fully apply; or an equivalent form of construction is to be used. Failure to submit an application for appeal within the time limit established by this section shall constitute acceptance of the Borough official's decision and/or a waiver of the individual's right to appeal.
B. 
Regulations and procedures. The Char West Council of Governments Uniform Construction Code Board of Appeals may establish policies and procedures necessary to carry out its duties as long as any such policies and procedures do not conflict with the provisions of the Pennsylvania Construction Code Act, the Uniform Construction Code, this article or any other ordinance of the Borough.
C. 
Jurisdiction and powers. The Char West Council of Governments Uniform Construction Code Board of Appeals shall have the powers and duties as provided by the Pennsylvania Construction Code Act, 35 P.S. § 7210.101 et seq., as amended; the Uniform Construction Code, 34 Pa. Code Part XIV, as amended; this article and any other ordinances adopted from time to time by the Borough Council.
D. 
Assignment of additional duties and responsibilities. The Char West Council of Governments Uniform Construction Board of Appeals shall have such other duties and responsibilities as may be assigned to it from time to time by appropriate action of the Char West Council of Governments, the General Assembly of the Commonwealth of Pennsylvania or the Borough Council.
A. 
General. Any person who violates a provision of the Uniform Construction Code or the codes adopted thereunder, or this article, or who fails to comply with any of the requirements thereof, or who erects, installs, alters, repairs or does work in violation of the approved construction documents or directive of the Code Official, or of a permit or certificate issued under provisions of the Uniform Construction Code or the codes adopted thereunder, or this article, shall be guilty of a summary offense and subject to such penalties and costs as established in § 903 of the Pennsylvania Construction Code Act, 35 P.S. § 7210.903, as amended, including reasonable attorney fees incurred by the Borough. A separate offense shall arise for each day or portion thereof in which a violation is found to exist or for each section of the Uniform Construction Code, or the codes adopted thereunder, or this article, found to have been violated. The Borough may also commence appropriate actions in equity, at law or otherwise to prevent, restrain, correct, enjoin, or abate violations of the Uniform Construction Code, the codes adopted thereunder, or this article. Any action taken by the Borough in the prosecution of a violation of the Uniform Construction Code, the codes adopted thereunder, or this article and any costs incurred by the Borough related thereto shall be charged against the real estate upon which the violation exists and shall be a municipal lien upon such real estate.
B. 
Stop-work order. Any person who continues any work after having been served with a stop-work order under the Uniform Construction Code, or the codes adopted thereunder, or this article, except such work as that person is directed to perform to remove a violation or unsafe condition, shall be guilty of a summary offense and subject to such penalties as established in § 903 of the Pennsylvania Construction Code Act, 35 P.S. § 7210.903, as amended. A separate offense shall arise for each day or portion thereof in which a violation is found to exist or for each section of the Uniform Construction Code, or the codes adopted thereunder, or this article, found to have been violated. Any action taken by the Borough in the prosecution of a violation of the Uniform Construction Code, the codes adopted thereunder, or this article, and any costs incurred by the Borough related thereto shall be charged against the real estate upon which the violation exists and shall be a municipal lien upon such real estate.
The operation of heavy construction or excavation machinery (including but not limited to bulldozers, highlifts, backhoes, trucks, power shovels, pumps and jack hammers) and the use of construction equipment such as saws, drills or other types of machinery used outside a structure in conjunction with work requiring a building permit shall be prohibited when it is determined by the Borough Building Code Official that the noise is sufficient to disturb the peace and tranquility of the general public. This restriction shall be enforced throughout the entire Borough between the hours of 7:00 p.m. to 7:00 a.m., Monday through Saturday and all day Sunday and federally designated legal holidays, except in cases of emergencies involving life or property as designated by emergency personnel.
Unless otherwise provided in the Pennsylvania Construction Code Act, or the Uniform Construction Code, or otherwise stated herein, when the provisions of this article are in conflict with other ordinances of the Borough or any other applicable Codes, the more stringent code or ordinance shall apply.
If any section, subsection, sentence, clause or provision of this article or the Codes adopted hereunder is found to be invalid, such decision or decisions shall not affect the validity of the remaining portions of this article or the remaining portions of the Codes adopted hereunder.