*544OPINION OF THE COURT
FLAHERTY, Justice.Ridley Arms is a 241 unit apartment complex located in Ridley Township, Delaware County, Pennsylvania. In 1978 Ridley Arms brought an action in equity challenging the constitutionality of the Ridley Township Refuse Collection Ordinance. The relief sought was that the court enjoin Ridley Township from collecting any fees from Ridley Arms pursuant to its refuse collection ordinance and that the court order the refund of moneys paid to the township for refuse collection which was never performed. The Court of Common Pleas of Delaware County upheld the constitutionality of the ordinance, but ordered a partial refund of moneys paid to the township. The court reasoned that although the taxpayer had not met its burden of establishing that the classifications were not reasonably related to the purpose of the statute, since this case involved a charge for services rendered, and since the taxpayer never received the service, the taxpayer was entitled to a refund of taxes in the amount of moneys it paid to a private hauler for removing its refuse.1 The parties cross-appealed to Commonwealth Court, 90 Pa.Cmwlth. 148, 494 A.2d 870, which affirmed that part of the chancellor’s decree upholding the constitutionality of the statute and reversed that part of the decree requiring repayment. Ridley Arms filed a Petition for Allowance of Appeal and we granted allocatur.
The township ordinance at issue in this case, No. 1005, provides, in pertinent part:
SECTION III. ADMINISTRATION
A. All ashes and rubbish accumulated in any single family or two-family house, apartment dwelling, in the Township of Ridley, shall be collected, conveyed and disposed of by the Township, and the cost of such service shall be paid for as provided in the schedule of fees set forth in Section VI hereof, by the person owning the *545building or buildings from whence the ashes and rubbish have been accumulated.
B. All garbage accumulated in any single-family or two-family house, apartment dwelling in the Township of Ridley shall be collected, conveyed and disposed of by the Township.
* # * * * SÍ5
D. By reason of the great amount of refuse being accumulated by shopping centers, supermarkets, manufacturing plants, hotels and restaurants, the collection of which would unduly burden the facilities of the Township, all shopping centers, super markets, manufacturing plants, hotels and restaurants shall dispose of their own refuse____
SECTION Y. COLLECTION PRACTICES
B. Limitation on Quantity:
1. It is the intent of the ordinance that the reasonable accumulation of refuse of each family for the collection period will be collected for the standard charge. The Health and Sanitation Committee of the Township may refuse to collect unreasonable accumulations of refuse, or in its discretion, may make an additional charge for such amounts.
2. It is the intent of this ordinance that shopping centers, super markets, manufacturing plants, hotels and restaurants shall privately contract for and have their accumulation of refuse collected at reasonable times so that there shall not be an undue or unreasonable amount accumulated prior to collection.
The 241 apartment units of the Ridley Arms complex produce approximately ninety (90) cubic yards of refuse weekly. Since the township is unable to provide refuse pickup more than twice weekly, and since its trucks are able to manipulate refuse containers not exceeding 2.5 cubic yards in size, Ridley Arms, were it to utilize the township *546collection services, would be required to purchase eighteen such trash containers or to permit its tenants to place their refuse out for pickup in individual containers. Instead, Ridley Arms has contracted with a private refuse hauler to remove refuse from the complex three times a week from five dumpsters each having a capacity of six cubic yards, provided at no cost by the private contractor. Between 1977 and 1981 Ridley Arms paid this private contractor $22,929.00 for its services, and it also paid the Township of Ridley $58,156.672 in fees pursuant to the refuse collection ordinance. The rubbish fee is part of the annual tax bill sent out to taxpayers in the township.3
Ridley Arms is reluctant to utilize the township services because it would be more costly to purchase the small dumpsters, because utilizing the smaller dumpsters would eliminate some parking spaces,4 and because it fears that the. smaller containers would constitute an attractive nuisance for children, would lead to a rodent infestation, and would be difficult to secure because of their relative ease of *547mobility.5 Ridley Arms avoids all of these problems by utilizing its private refuse contractor, which over a five year period, has provided better service, collecting three times a week instead of twice, at less than half the cost of the township service.
Reduced to its essentials, Ridley Arms’ arguments are basically two: (1) that the refuse ordinance is unconstitutional under the Equal Protection Clause of the United States Constitution and Article III, Section 32 of the Pennsylvania Constitution because it is based on an impermissible classification; and (2) that the ordinance violates the First Class Township Code in that it imposes unreasonable fees and charges.
Ridley Arms’ first claim, stated in greater detail, is that its classification of residential and commercial users has no rational basis and is not reasonably related to the governmental purpose of safe and economical collection of refuse. Our standard of review for equal protection challenges to taxing and police power legislation is well-established:
It has often been stated that uniformity and equal protection clause challenges of taxing legislation, like challenges to the exercise of the police power where the legislature also enjoys broad discretion, are subject to review according to the “rational basis” standard. See Leonard v. Thornburgh, 507 Pa. 317, 489 A.2d 1349 (1985) and cases cited therein. See also Snider v. Thornburgh, 496 Pa. 159, 436 A.2d 593 (1981). The classification at issue is analyzed “to determine whether it is reasonable, not arbitrary, and rests upon a difference having a fair and substantial relation to the object of the legislation.” Snider v. Thornburgh, 496 Pa. at 168, 436 A.2d at 597. The burden rests upon the taxpayer to demonstrate that the classification is unreasonable, F.J. *548Busse Co. v. Pittsburgh, 443 Pa. 349, 279 A.2d 14 (1971), a burden which has been characterized as “heavy” Amidon v. Kane, 444 Pa. 38, 279 A.2d 53 (1971). A challenger must overcome the presumption of constitutionality afforded all acts of the General Assembly, 1 Pa.C.S. § 1922(3), and legislation will not be declared unconstitutional unless it “clearly, palpably, and plainly violates the constitution.” Snider v. Thornburgh, 496 Pa. at 166, 436 A.2d at 598.
Commonwealth v. Buckley, 510 Pa. 326, 329, 508 A.2d 281, 282 (1986).
Placing the heavy burden of demonstrating unreasonableness on the challenger, as we must, and presuming that the ordinance is constitutional unless it “clearly, palpably and plainly” violates the constitution, our first task is to examine the reasonableness of the classification with respect to the purpose of the legislation. Facially, the classification is reasonable with respect to its purpose in that it provides a refuse collection service, presumably to promote public health and safety, for those least able to bargain for favorable private rates (individual homeowners), while excluding those who might overburden the system (commercial establishments) were they included. Actually, however, Ridley Arms has established in the proceedings below that the township collects refuse from 205 commercial establishments who are exempt from the refuse ordinance and charges them the rate paid by homeowners.
These facts raise a question as to the reasonableness of the classification in relation to the purpose of the ordinance, and they also raise a question as to whether the classification “rests upon a difference having a fair and substantial relation to the object of the legislation.” The governmental purpose of the classification, as Commonwealth Court observed, was to relieve the township of the job of removing the great amount of refuse generated by commercial properties. However, if having this purpose, the township then proceeded to collect refuse from the same properties it sought to avoid, the relationship between the classification and the purpose is at least suspect.
*549Showing that the classification is of questionable reasonableness, however, is not enough; rather, Ridley Arms was required to show that the classification is in fact unreasonable. Since Ridley Arms raised questions about the reasonableness of the classification but did not actually demonstrate the unreasonableness, we are compelled to agree with the chancellor’s conclusion that Ridley Arms did not provide “sufficient information to find that the collection fees bear no reasonable resemblance to the costs of providing the services,” and with Commonwealth Court’s conclusion that on this record Ridley Arms has not met its burden of showing that the ordinance violates the requirements of the Constitution.
Ridley Arms’ second challenge is that the ordinance violates the First Class Township Code, 53 P.S. 56527 (1981), which provides that the township has the power:
To make regulations relative to the accumulation of manure, compost and the like; to prohibit accumulation of ashes, garbage, rubbish and other refuse materials upon private properties including the imposition and collection of reasonable fees and charges for the collection, removal and disposal thereof____
(Emphasis added.) Ridley Arms claims, and we agree, that the payment of approximately $58,000 to government for the performance of services which can be, and actually were provided by the private sector for approximately $23,000, less than half the amount charged by government, is not “reasonable,” and is therefore in violation of the First Class Township Code.6
Our determination today that the Ridley Township refuse fee for apartment owners is unreasonable does not reduce the broad latitude which government traditionally has en*550joyed under an Equal Protection analysis in determining which services it deems essential to provide for its citizens. Nor do we today reduce the broad latitude which government has enjoyed for at least 50 years in making classifications to implement its legitimate purposes. We do, however, observe that governmental powers have always been circumscribed by a requirement of reasonableness in relation to purpose, and here, by a statutory requirement of reasonableness of cost.
For many years now, and increasingly, taxpayers have adopted a fatalistic view that no matter how outrageous, how costly, how uncompetitive a government activity is, if it is sponsored by government, it is not open to successful challenge. But governmental systems and classifications which require the payment of taxes or the curtailment of freedoms were never meant to be regarded as unchallengeable, regardless of their fairness, utility and reasonableness. To the contrary, government in this Commonwealth and this nation has always been conceived of as the provider of safe and efficient service, not as a repository for exorbitant costs. If government cannot provide services at least of a quality and at a cost commensurate with similar services provided by private enterprise, it is, by definition, unreasonable to utilize tax dollars for that purpose. That many have lost sight of that patently obvious idea is as unfortunate as it is surprising.
For the foregoing reasons, the order of Commonwealth Court is vacated. Any and all segments of the Ridley Township Refuse Collection Ordinance which impose any fees, taxes or charges are hereby declared void and of no effect by reason of the fact that the apportionment of costs is unreasonable in violation of Section 56527 of the First Class Township Code as applied to the appellants in this case; and the case is remanded to the Court of Common Pleas of Delaware County with directions to enter an Order directing the Township of Ridley to pay to Ridley *551Arms, Inc. an amount equal to all refuse collection taxes paid to the township under the refuse collection ordinance since 1977, with interest.
Vacated and remanded.
NIX, C.J., files a concurring opinion. ZAPPALA, J., files a dissenting opinion. LARSEN and McDERMOTT, JJ., did not participate in the consideration or decision of this case.. The Ridley Township tax statement breaks down the tax to be paid into various categories, including a special category for “Rubbish” and specifies an amount to be paid for refuse collection service.
. This is the figure used by Commonwealth Court, but the actual amount paid to the township would seem to be somewhat less because of the use of a discount billing system in which the total amount due is reduced by a certain percentage if the bill is paid within certain time limits.
. Approximate amounts paid for refuse collection to the Township of Ridley:
1977 $ 2,414.20 (4 months)
1978 $ 9,447.20
1979 $ 9,640.00
1980 $13,255.00
1981 $16,367.27
Amounts paid to Nu-Way, Ridley Arms’ private refuse hauler:
1977 $ 1,236.00
1978 $ 4,944.00
1979 $ 5,234.00
1980 $ 6,091.00
1981 $ 5,424.00
. Ridley Arms consists of 241 units with 226 parking spaces. The owner of the complex testified that he purchased the complex in 1977 and that the complex was built within the requirements of the zoning regulations which existed at the time. He also stated that having fewer than two spaces per unit is undesirable.
. The chancellor found as facts that the smaller dumpsters present "a serious hazard” and that the township’s "refuse collection service alone is too infrequent and could cause a serious health problem----” The chancellor also found that the township’s service “is inadequate to service a multifamily, high density apartment complex such as Plaintiffs.” Findings of Fact 44-49.
. Ridley Arms also established at trial that although apartments in Ridley Township pay refuse fees equivalent to 18.9% of the revenue received each year from these fees, the costs of collecting refuse from apartments was between 5% and 9.5% of revenue. Moreover, the chancellor found as a fact that the township conceded that its actual cost per unit in 1981 for collecting refuse from apartment complexes ranged from $19.99 to 30.00. The refuse collection fee charged residential units in 1981, including apartments, was $70.00 per unit. *550Thus, by either calculation, and allowing the higher costs to the township, the township collected twice as much from apartments as it cost to collect from apartments.