Services and Affiliations

Primary Lines of Business

Solar Installer






Lead Abatement


NABCEP Certified, Safety and Fire consideration for Solar PV, Quickmount PV “Respect the roof” certification, GAF Certified, Solar power world Top 500 PV installer, EcoStar, GAF, Solarworld, Lead Abatement.

Additional Services Offered


Energy Auditing



Electrical Contracting

General Contracting

Solar Repair & Maintenance

Workmanship Warranty

10 and 15 year Labor Warranty (20-25 Year Extended Labor Warranty Options Available). 25 year Manufacturer Warranty


United States Environmental Protection Agency

Home Improvement Council

Psi Delta Omega Alumni Association

American Marriage Ministries

Wings Flights of Hope

Lackawanna Chamber of Commerce

Technology Offered

Energy Efficiency

Solar PV

Technology Brands


Allied Building Products



GAF Roof Products

Solar Panel Installation Service Areas

Serving Akron, NY 14001

Serving Alden, NY 14004

Serving Amherst, NY 14051

Serving Amherst, NY 14068

Serving Amherst, NY 14221

Serving Amherst, NY 14226

Serving Amherst, NY 14228

Serving Amherst, NY 14260

Serving Amherst, NY 14261

Serving Buffalo, NY 14216

Serving Buffalo, NY 14217

Serving Buffalo, NY 14221

Serving Buffalo, NY 14223

Serving Buffalo, NY 14224

Serving Buffalo, NY 14225

Serving Buffalo, NY 14226

Serving Buffalo, NY 14227

Serving Cheektowaga, NY 14043

Serving Cheektowaga, NY 14206

Serving Cheektowaga, NY 14225

Serving Cheektowaga, NY 14227

Serving Clarence Center, NY 14032

Serving Clarence, NY 14031

Serving Clarence, NY 14221

Serving Depew, NY 14043

Serving East Amherst, NY 14051

Serving East Aurora, NY 14052

Serving Eggertsville, NY 14226

Serving Elma, NY 14059

Serving Getzville, NY 14068

Serving Grand Island, NY 14072

Serving Hamburg, NY 14075

Serving Hamburg, NY 14219

Serving Kenmore, NY 14217

Serving Kenmore, NY 14223

Serving Lancaster, NY 14043

Serving Lancaster, NY 14086

Serving North Tonawanda, NY 14120

Serving Orchard Park, NY 14127

Serving Sloan, NY 14212

Serving Snyder, NY14215

Serving Snyder, NY 14226

Serving South Cheektowaga, NY 14227

Serving Tonawanda, NY 14150

Serving Tonawanda, NY 14151

Serving Tonawanda, NY 14217

Serving Tonawanda, NY 14223

Serving Town of Tonawanda, NY 14207

Serving Town of Tonawanda, NY 14217

Serving Town of Tonawanda, NY 14223

Serving West Amherst, NY 14228

Serving West Seneca, NY 14206

Serving West Seneca, NY 14210

Serving West Seneca NY 14218

Serving West Seneca, NY 14220

Serving West Seneca, NY 14224

Serving Williamsville, NY 14221

Serving Williamsville, NY 14231