A.
No person, partnership, firm, association or corporation shall construct, set up, enlarge, alter, remove or demolish any building or structure, including but not limited to trailers, mobile homes, swimming pools, garages, and sheds, within the Township of Tobyhanna without first having obtained the appropriate permit therefor. It shall be unlawful to construct, add to, alter, remove or demolish, or to commence the construction, addition, alteration, removal or demolition of, any such building or structure, other than ordinary repairs as defined herein, without first filing with the Building Code Official an application in writing and obtaining a formal permit.
B.
Permit required. A permit shall be obtained before beginning construction, alteration or repairs, other than ordinary repairs, using application forms furnished by the Building Code Official. "Ordinary repairs" are nonstructural repairs and do not include additions to, alteration of, or replacement or relocation of water supply, sewer, drainage, drain leader, gas, soil, waste, vent or similar piping, electrical wiring, or mechanical or other work for which a permit is required by the Building Code Official. A permit is required for all residential alterations and renovations, including, but not limited to, reroofing, decks, electrical service replacements, furnaces and hot water boilers. A construction permit is required for garages, carports, greenhouses and sheds accessory to a single-family dwelling which are greater than 200 square feet.