Buffalo Township
Nestled along the eastern bank of the Susquehanna River in Perry County, Buffalo Township is one of Pennsylvania’s oldest townships, established in 1799 — the same year George Washington died. Its 20 square miles of rolling countryside, including landmarks like Berry Mountain, Buffalo Mountain, and Half Falls Mountain, face the full force of Pennsylvania’s four seasons. From heavy winter snowloads to summer storms sweeping in off the Susquehanna River watershed, homes and businesses here take a beating. Greenawalt Roofing Company has proudly served communities across central Pennsylvania for over 20 years, and we bring that same award-winning craftsmanship, honest pricing, and family-owned dedication to every home and property in Buffalo Township.
FREE ESTIMATE
Enter some basic details and get a no-cost no-obligation estimate for your project by our pros.
Roofing Services in Buffalo Township, PA
Your roof is your home’s first line of defense against the wind, rain, ice, and snow that roll through Perry County every year. At Greenawalt Roofing Company, we handle everything from minor repairs to complete roof replacements, using quality materials built to last in Pennsylvania’s climate. Our experienced crews work efficiently and cleanly, so you can get back to normal life fast. Whether your home sits along the Susquehanna River lowlands or up in the hills near Buffalo Mountain, we know what it takes to keep a roof performing well for years to come.
Ready to Protect Your Buffalo Township Home?
Whether your roof has seen one too many harsh winters or your siding is showing its age, Greenawalt Roofing Company is ready to help. Call us today at 717-843-6828 for a free inspection and honest estimate — no pressure, no surprises. We stand behind every project with strong warranties and the kind of service you’d expect from a neighbor.
Siding Services in Buffalo Township, PA
Old or damaged siding doesn’t just look bad — it lets moisture and cold air into your home, which costs you money every month. Greenawalt Roofing Company installs durable, attractive siding that stands up to Pennsylvania weather and adds real value to your property. We carry a range of styles and colors to match the character of your Buffalo Township home, and our team takes pride in leaving every job site clean and every customer happy. New siding is one of the best investments a homeowner can make, and we’ll help you choose the right product at the right price.
Gutter Services in Buffalo Township, PA
In a township where the terrain rolls and the rainfall runs off fast, gutters do a lot of heavy lifting. Clogged or damaged gutters let water back up against your roofline, soak into your foundation, and cause costly problems inside and out. Greenawalt Roofing Company installs, repairs, and replaces gutters and downspouts built to handle whatever the Perry County sky sends your way. We also offer gutter protection systems that cut down on cleaning and maintenance — ideal for homeowners who want a low-hassle solution that simply works.
Residential Exterior Services in Buffalo Township, PA
Your home is your most important investment, and the exterior is what stands between your family and the elements. Greenawalt Roofing Company provides complete residential roofing, siding, and gutter services for homeowners throughout Buffalo Township and surrounding Perry County communities. We work with you from start to finish, explaining every step in plain language, delivering quality you can see, and backing it all with solid warranties. Whether your home is a newer build or one of the older farmhouses that dot the township’s countryside, we treat it with the care and respect it deserves.
Commercial Exterior Services in Buffalo Township, PA
Local businesses, farms, and property owners in Buffalo Township count on Greenawalt Roofing Company for reliable commercial exterior work that keeps operations running and tenants satisfied. From agricultural outbuildings near Smith’s Dairy Farm territory to small commercial properties along the Newport School District corridor, we understand the practical needs of Perry County business owners. We deliver durable roofing, siding, and gutter systems on schedule and on budget, with minimal disruption to your daily operations. Protecting your property means protecting your livelihood — and we take that seriously.
What Our Customers Near Buffalo Township Are Saying
Homeowners and property owners across Perry County and central Pennsylvania trust Greenawalt Roofing Company because we consistently deliver on our promises. From the first call to the final walkthrough, our team is focused on making the process smooth, the work excellent, and the experience one you’ll want to tell your neighbors about. Here’s what a few of our recent customers had to say.
Travis and Ashlea were both great to work with. Thank you for your help to make this project run smoothly.
The company communicated very well. They did what they said they were going to do and did it well. We were impressed with how hard the roofers worked and how polite they were. We were happy with the process and are pleased with our roof.
These guys are the best. Competitive pricing and amazing customer service. Everyone was incredibly friendly. The guys that were on the roof were fantastic; fast, efficient, and terrific workmanship. I would definitely recommend Greenaway.
Frequently Asked Questions
Does Greenawalt Roofing Company serve Buffalo Township in Perry County?
Yes, we proudly serve Buffalo Township and communities throughout Perry County, Pennsylvania. Whether you need a roof inspection, siding replacement, or gutter repair, our team is ready to help. Call us at 717-843-6828 to schedule a free estimate.
How do I know if my roof needs to be repaired or fully replaced?
Signs that your roof may need attention include missing or curling shingles, water stains on ceilings, granules in your gutters, or a roof that is 20 or more years old. Our team offers free inspections and will give you an honest assessment — we’ll recommend a repair if that’s all you need, and only suggest replacement when it truly makes sense.
What roofing materials do you install in Buffalo Township?
We install a full range of roofing materials including asphalt shingles, architectural shingles, metal roofing, and more. We’ll help you pick the right material based on your budget, your home’s style, and the performance demands of Perry County’s climate. All materials come from trusted manufacturers backed by solid product warranties.
How long does a roof replacement typically take?
Most residential roof replacements in Buffalo Township are completed in one to two days, depending on the size and complexity of the roof. We work efficiently to minimize disruption to your daily routine, and we leave your property clean at the end of every workday.
Do you offer financing for roofing projects in Buffalo Township?
Yes, we offer flexible financing options to help make your project affordable. Whether you’re dealing with unexpected storm damage or planning a long-overdue upgrade, we can work with you to find a payment plan that fits your budget. Ask us about current financing options when you call for your free estimate.
Will my homeowner's insurance cover a new roof in Buffalo Township?
If your roof was damaged by a storm, hail, or wind, your homeowner’s insurance may cover the cost of repair or replacement. Greenawalt Roofing Company has experience working with insurance companies and can help you navigate the claims process. We’ll document the damage and work directly with your adjuster to get you a fair outcome.
What siding options do you offer for homes in Buffalo Township?
We install a variety of siding products including vinyl, fiber cement, and engineered wood siding in a wide range of colors and profiles. Each option offers different benefits in terms of cost, durability, and appearance. Our team will walk you through the choices and help you select what’s best for your home and your budget.
How does new siding improve my home's energy efficiency?
Old or damaged siding can allow cold air and moisture to penetrate your home’s exterior, making your heating and cooling systems work harder. New siding, especially when installed with proper insulation, creates a tighter building envelope that reduces energy loss and can lower your utility bills year-round — an important benefit for homes in Perry County’s variable climate.
What is the benefit of seamless gutters for Buffalo Township homes?
Seamless gutters are made from a single continuous piece of material, which means fewer joints and seams where leaks can develop. They handle water more effectively and require less maintenance than sectional gutters. For homes in Buffalo Township where rainfall and snowmelt can be substantial, seamless gutters are a smart, long-lasting investment.
How often should gutters be cleaned or inspected in Perry County?
We recommend having your gutters inspected and cleaned at least twice a year — once in the spring and once in the fall. Perry County’s mix of deciduous trees means leaves and debris can build up quickly, especially in autumn. If you’d rather not worry about climbing a ladder twice a year, ask us about our gutter protection systems that dramatically reduce debris buildup.
Do you handle storm damage repairs in Buffalo Township?
Yes, storm damage restoration is one of our specialties. If your home has been damaged by wind, hail, or heavy rain, call Greenawalt Roofing Company right away at 717-843-6828. We’ll assess the damage quickly, help you document it for your insurance claim, and get repairs underway to prevent further damage to your home.
Are you licensed and insured to work in Perry County, Pennsylvania?
Absolutely. Greenawalt Roofing Company is fully licensed and insured to operate in Pennsylvania, including Perry County. We carry comprehensive liability insurance and workers’ compensation coverage, so you can have complete peace of mind when our crew is working on your property.
How long has Greenawalt Roofing Company been in business?
Greenawalt Roofing Company was founded in 2004 in Lancaster County, Pennsylvania, and has been serving homeowners and businesses for over 20 years. We are a family-owned company with a strong reputation for quality craftsmanship, honest pricing, and reliable customer service throughout central Pennsylvania and beyond.
Do you offer warranties on your roofing and siding work in Buffalo Township?
Yes, we back our work with strong warranties on both labor and materials. The specifics vary by product and project type, but we’ll explain all warranty terms clearly before any work begins. Our goal is to give you confidence that your investment is protected long after we’ve packed up our tools and left your property.
Can Greenawalt Roofing Company handle commercial roofing projects in Buffalo Township?
Yes, we provide commercial roofing, siding, and gutter services for businesses, farms, and property managers throughout Perry County. We understand the unique needs of commercial clients — from scheduling work around business hours to meeting specific performance standards — and we have the experience and crew capacity to get the job done right.
How do I get started with Greenawalt Roofing Company in Buffalo Township?
Getting started is easy. Call us at 717-843-6828 or reach out through our website to schedule a free inspection and estimate. One of our friendly team members will visit your property, evaluate your needs, and provide a clear, no-obligation quote. There’s no pressure — just honest answers and quality work when you’re ready to move forward.
Quality Work at a Price That Makes Sense
At Greenawalt Roofing Company, we believe great craftsmanship shouldn’t break the bank. We offer competitive pricing, flexible financing options, and transparent quotes so you always know what you’re getting. Give us a call at 717-843-6828 and find out why homeowners across Perry County keep coming back — and sending their neighbors our way.