Experience the Royal Treatment Today
Licensed & Insured. NYC Lic. #2030146

7 1 8  -  2 8 5  -  6 2 7 3

Call Today for a Free Estimate!

When it comes to protecting your roof, underlayment plays a critical role. It’s the hidden layer beneath your shingles or tiles that acts as a barrier against water, wind, and weather damage. Choosing between synthetic underlayment and traditional felt paper can make a big difference in the durability and performance of your roof. With the guidance of a trusted roofing company, homeowners can make the right choice based on climate, budget, and roofing materials.

What Is Roof Underlayment?

Roof underlayment is a protective sheet installed between the roof deck (the plywood or wood sheathing) and the roofing material (like shingles). It serves as a secondary defense layer against leaks in case the outer roofing material gets damaged or water seeps through. There are two main types of underlayment used in modern roofing traditional felt paper and synthetic underlayment. Both serve the same purpose but differ in material, durability, and installation process.

Traditional Felt Paper

Traditional felt paper, also called tar paper or asphalt-saturated felt, has been used for decades in roofing systems. It’s made by soaking a paper or fiberglass mat with asphalt to make it water-resistant. Felt underlayment typically comes in two thicknesses: 15-pound and 30-pound, with the thicker version offering better protection.

Advantages of Felt Paper:

  1. Proven Performance: Felt has been used for many years and has a long history of reliable performance.
  2. Lower Cost: It’s generally more affordable than synthetic underlayment, making it attractive for budget-conscious projects.
  3. Good for Smaller Jobs: Ideal for short-term or small-scale roofing projects.

Disadvantages of Felt Paper:

  1. Less Durable: Felt can tear easily during installation, especially in windy conditions.
  2. Water Absorption: It can absorb moisture, which may lead to wrinkles or damage if exposed to rain before shingle installation.

Synthetic Underlayment

Synthetic underlayment is a modern alternative made from woven or spun polyethylene or polypropylene. It’s designed to be lighter, stronger, and more resistant to the elements than traditional felt.

Advantages of Synthetic Underlayment:

  1. Superior Strength: Synthetic materials are highly tear-resistant and can withstand foot traffic during installation.
  2. Waterproof and UV Resistant: Unlike felt, synthetic underlayment repels water completely and can be left exposed for weeks without damage.
  3. Lightweight and Easy to Install: Rolls of synthetic underlayment cover more area and are easier to handle on the roof.
  4. Longer Lifespan: It maintains its shape and performance over time, even in extreme weather.

Disadvantages of Synthetic Underlayment:

  1. Higher Cost: It’s more expensive upfront than felt, though it often pays off with longevity and performance.
  2. Not Always Necessary for Every Roof: Some smaller or low-budget projects may not require premium materials.

Conclusion

If you’re planning a new roof or replacement, contact a trusted roofing company at Astoria Roofing, 29-16 30th Ave Astoria, NY 11102, (718)-285-6273 https://www.astoriaroofingny.com today to discuss the best underlayment option for your home and get expert installation you can count on!

When a hailstorm comes, your roof bears the brunt of the impact. Even small hailstones can cause significant damage to roofing materials over time, compromising your home’s protection and value. That’s why it’s important to understand how hail affects your roof and what steps to take afterward. With help from a qualified roofing crew, you can assess the damage quickly and take action before minor issues become major repairs.

How Hail Damages Different Roofing Materials

Hail damage isn’t always obvious right away, but it can weaken your roof in ways that lead to long-term problems. The severity of damage typically depends on hail size, wind velocity, and the type of roofing materials used.

Signs of Hail Damage on Your Roof

After a hailstorm, there are several signs that indicate your roof may have been damaged:

Not all damage is visible from the ground, which is why bringing in a trusted roofing crew for a full inspection is essential. They’ll check every layer from the shingles to the underlayment and identify even hidden vulnerabilities.

Why Prompt Inspection Matters

Delaying a roof inspection after a hailstorm can lead to bigger problems. Water can seep through damaged areas, causing rot, mold, and even structural issues. Insurance companies also often have a limited window in which you can file a claim for storm damage. Getting an inspection done immediately gives you the documentation needed to start the claims process.

Preventive Measures for the Future

Impact-resistant shingles, for example, are designed to absorb hail strikes better than standard materials. Regular roof maintenance also ensures your system is strong and less prone to damage when severe weather hits.

Conclusion

Hail may be brief, but the damage it leaves behind can be lasting and costly if ignored. Don’t wait until water stains appear or shingles start falling off.


Schedule a full inspection with a professional roofing crew  at 29-16 30th Ave Astoria, NY 11102 (718)-285-6273 https://www.astoriaroofingny.com

Green roofing represents one of the most innovative and environmentally transformative trends in modern construction, converting unused roof space into thriving ecosystems that provide benefits extending far beyond traditional roofing systems. The technology has evolved from experimental installations to sophisticated systems suitable for residential applications, offering homeowners opportunities to create stunning rooftop retreats while contributing to environmental sustainability. Working with a professional roofer experienced in green roof installation ensures your living roof project achieves both aesthetic goals and structural integrity while meeting all safety and performance requirements.

Environmental Benefits and Impact

Green roofs provide remarkable environmental benefits that extend far beyond individual properties. They significantly reduce stormwater runoff by absorbing rainfall and releasing it gradually through evapotranspiration, helping prevent urban flooding and reducing strain on municipal drainage systems. This natural water management proves increasingly valuable as cities address climate change impacts and aging infrastructure challenges.

Air quality improvements occur through natural plant filtration that removes pollutants, dust, and particulates while producing oxygen. A typical green roof can filter thousands of pounds of airborne pollutants annually while helping reduce urban heat island effects that make cities significantly warmer than surrounding areas.

Design Possibilities and Aesthetics

Modern green roof systems accommodate diverse design visions from simple sedum carpets to elaborate rooftop gardens featuring walkways, seating areas, and water features. Modular systems simplify installation while allowing creative arrangements that complement architectural styles and personal preferences.

Plant selection offers exciting opportunities to create seasonal interest, wildlife habitat, or productive gardens featuring herbs, vegetables, and fruits. Native plant communities provide low-maintenance options that support local ecosystems while creating authentic regional character.

Structural elements including pergolas, raised planters, and outdoor living spaces transform green roofs into functional outdoor rooms that extend living space while providing urban oasis experiences. These installations can increase property values substantially while creating unique amenities that distinguish homes in competitive markets.

Installation and Maintenance Considerations

Successful green roof installation requires careful structural assessment to ensure adequate load-bearing capacity for soil, plants, and water weight. Professional engineers evaluate existing structures and recommend reinforcement when necessary to support additional loads safely.

Installation complexity demands experienced professionals familiar with waterproofing, drainage, and horticultural requirements. Proper installation prevents costly moisture problems while ensuring plant establishment and long-term success.

Maintenance requirements vary significantly between extensive and intensive systems. Extensive green roofs typically require minimal maintenance after establishment, while intensive systems may need regular watering, fertilizing, and plant care similar to conventional gardens.

Conclusion

Is your roof ready for a stunning garden makeover? Contact a professional roofer at Astoria Roofing, 29-16 30th Ave Astoria, NY 11102, (718)-285-6273 https://www.astoriaroofingny.com specializing in green roof systems today to explore how living roof technology can enhance your home's beauty, value, and environmental performance while creating your own rooftop oasis.​​​​​​​​​​​​​​​​

When it comes to roof performance and longevity, proper attic ventilation remains one of the most misunderstood aspects of home construction. Many homeowners receive conflicting advice, even from professionals. A reputable roofing firm will tell you that effective attic ventilation isn't just about preventing heat buildup—it's a complex balance that affects everything from energy efficiency and roof lifespan to moisture control and indoor air quality. Let's separate fact from fiction regarding what truly keeps your attic healthy.

Myth #1: More Ventilation Is Always Better

Many homeowners believe that maximizing airflow with additional roof vents automatically improves attic conditions. In reality, excessive ventilation can create as many problems as insufficient ventilation.

The Truth: Proper ventilation requires balanced intake and exhaust in the correct proportions. Adding more exhaust vents without adequate intake creates negative pressure that can actually pull conditioned air from your living space into the attic or draw moisture and odors from other parts of your home. The industry standard calls for 1 square foot of ventilation per 300 square feet of attic floor space, divided equally between intake and exhaust.

Myth #2: Roof Vents Are Primarily for Summer Heat

A common misconception is that attic ventilation serves mainly to reduce summer temperatures and cooling costs.

The Truth: While summer heat reduction is important, winter moisture management is equally critical. In colder months, warm, moist air from your living spaces naturally rises into the attic. Without proper ventilation, this moisture condenses on cold surfaces, leading to mold growth, wood rot, and insulation damage. Year-round ventilation prevents these moisture-related issues that often cause more damage than heat.

Myth #3: Ridge Vents Alone Provide Sufficient Ventilation

After ridge vents became popular, many homeowners and even some contractors began believing these continuous exhaust vents along the roof's peak were all that was needed.

The Truth: Ridge vents are excellent exhaust components, but they must be paired with proper intake ventilation (typically soffit vents) to create the necessary airflow path. Without adequate intake, ridge vents alone can't generate the convective airflow needed for effective ventilation. This partnership between low intake and high exhaust creates the "chimney effect" that drives passive ventilation systems.

Proper attic ventilation requires a systematic approach that considers your specific home characteristics and climate conditions. Rather than following generic advice or focusing on a single aspect of ventilation, partner with ventilation specialists who understand the science behind effective airflow management.

Ready to optimize your attic's ventilation system? Contact a qualified roofing firm at at Astoria Roofing that specializes in comprehensive roof performance evaluations. Our expertise can help you design a balanced ventilation system that protects your home year-round from moisture damage, excessive heat, and premature roof deterioration. With the right ventilation strategy, your attic can contribute to your home's comfort, efficiency, and structural longevity for decades to come. Visit us at 29-16 30th Ave Astoria, NY 11102, (718)-285-6273 https://www.astoriaroofingny.com

Metal roofs are generally durable. Homeowners and business owners use them because of their energy efficiency and low maintenance requirements. Metal roofs can stand the tents of time when they are given proper care to enhance their appearance. If you want to care for your metal roof or need professional assistance, our licensed roofing experts are always there to give you the best we can offer. We provide expert guidance and maintenance services that keep your roofs in good shape. Below, we've outlined some of the essential tips for maintaining your metal roof more effectively.

Regular Inspections Are Essential

Don't joke around with regular inspections; they can play a major role in maintaining your metal roof's touch. Inspect for notable changes such as losses or damaged fasteners, signs of rust, or spots where you can find accumulated debris. Regular inspections enable you to find problems early to prevent future cost repairs. You should examine your roof frequently, even if it's twice a year or after the impact of severe weather.

Keep the Roof Clean

Since you are using a metal roof, it can be easy for debris to accumulate on it over time. As a result, it leads to water pooling and potential damage. Special equipment like a soft-bristled broom or a low-pressure hose can do the cleaning work perfectly. Don't use harsh tools or high-pressure washers because they could scratch or dent the metal. Most times, it's not about keeping your roof clean; it's all about preserving its aesthetic appeal to prevent structural issues.

Address Rust and Corrosion Quickly

Once you begin to notice rust and corrosion, then you should take immediate action to prevent the situation from getting worse. Most metal roofs may be designed to protect against rust and scratches, once they are damaged, the impact becomes massive, leading the metal to moisture and corrosion. Clean the rusty area thoroughly and apply metal roof coating or sealant to prevent further damage.

Maintain Proper Drainage

A proper drainage system for your roof prevents water and other debris from accumulating on the roof. One of the effects of water buildup includes corrosion and other damages. To have a flowing drainage system, it's important to consider frequent maintenance. You can do this by cleaning the gutters on the roof. If you reside where heavy rainfall is constant, ensure to implement proper drainage techniques on your metal roof.

Avoid Walking on the Roof

Do not walk directly on your metal roof under any circumstance. Walking on the roof can lead to dents or damage to the surface. We recommend the usage of safety equipment and also implore you to walk only in designated areas on the sections supported by the structural beams. If the task exceeds your capability, reach out to roofing experts to minimize the risk of damage or injury.

Conclusion

To sum up, metal roofing cannot sustain itself without regular care and attention. Contact us today at 29-16 30th Ave, Astoria, NY 11102, or call (718)-285-6273. Visit us online at https://www.astoriaroofingny.com and let’s get started!

When it comes to protecting our homes and structures, the roofing industry has come a long way. Because of this, roofing panels have come a long way, providing better longevity, efficiency, and beauty. To help you through these changes and choose the best alternatives for your specific needs, a professional roofer with experience can be of great assistance.

Looking Back in Time

Depending on the region and resources at the time, roofing materials used to differ greatly. Roofing materials such as thatch, wood shingles, and clay tiles were commonly used by ancient people. Although these materials served their purpose, they were not very long-lasting or low-maintenance. The modern roofing panels we see today are a product of new materials that emerged as society advanced and industrialization gained root.

Metal Roofing First Appearance

Metal roofing panels began to rise in popularity during the middle of the twentieth century, particularly for use in commercial buildings. At first, galvanized steel was the material of choice since it was long-lasting and required little in the way of upkeep. Many different kinds of metals, such as aluminum and copper, have been developed thanks to improvements in manufacturing methods and are now often utilized in homes. Longevity, resistance to severe weather, and energy efficiency are three reasons why metal roofs are so popular among homeowners.

Synthetic Materials' Ascent

Synthetic roofing panels were introduced to the market in response to the growing demand for roofing solutions that are both lightweight and flexible. Thermoplastic olefin (TPO) and polyvinyl chloride (PVC) were formidable competitors because of their adaptability and simplicity of installation. Many homeowners prefer synthetic panels over more traditional materials because of their low cost, high resistance to ultraviolet light, and superior insulating capabilities.

Environmentally Friendly Roof Systems

A dramatic change towards environmentally friendly construction methods has occurred in the last several years. A growing number of people are opting for green roofing systems because of the positive impact they have on the environment. Natural insulation, less stormwater runoff, and better air quality are all benefits of these systems. In order to improve the environmental performance of existing structures, professional roofers can assist with the integration of green technologies.

Solar Roofing Advancements

The use of solar technology into roofing panels is a much anticipated innovation. With solar panels and shingles that look just like the rest of a homeowner's roof, they may get the green energy they need without compromising on style. As more people look for renewable energy options, this idea will likely attract a lot of attention.

Conclusion

A plethora of options that meet a variety of demands and tastes have resulted from the evolution of roofing panels, which has revolutionized the sector. Is it time to start looking into your roofing options? To speak with a member of our knowledgeable roofing crew, call us now at 29-16 30th Ave Astoria, NY 11102, (718)-285-6273 https://www.astoriaroofingny.com. Allow us to assist you in finding the ideal roofing panels that will fulfill your requirements and raise the worth of your home.

A sturdy and compliant roof is the best way to keep your home safe. The essence of building codes is to protect homeowners and ensure their roof meets structural integrity standards. If you are facing issues with the regulations our professional roofing services can put you on the right track to ensure your roof complies with the requirements. Let’s look at a few ways to ensure your roof adheres to the building codes in your area.

  1. Understand How The Local Regulations Work

You need to know the existing rules and regulations that guide every building in your area. Note that the building codes are different based on their jurisdictions. You need to research the specific requirements of where you reside. Get a copy of your area’s current building code from a local building department or visit their website. While reading the codes, understand the installation methods and safety features.

  1. Contact A Licensed and Experienced Contractor

Experienced and licensed roofing contractors like us are always available to install a roof that meets the requirements and also adheres to the building codes. We have a profound knowledge of the local building codes and their latest amendment. While proof of licensing and insurance are the least to worry about, we can also explain the code requirements and how they plan to meet them during the installation or repair process.

  1. Use Code-Compliant Materials

Building codes do not only cover rules and regulations but also specify the material types for roofing. Various factors are considered while implementing these requirements such as fire resistance, wind uplift resistance, and energy efficiency. The selected building materials must also meet or exceed the minimum standards set by the local building codes. Other specifications may also include types of shingles, underlayment, and flashing materials.

  1. Implement Proper Ventilation and Insulation

A code-compliant code leads to adequate ventilation and insulation. This is due to the building codes which require specific levels of attic ventilation to prevent excess moisture by regulating temperature. Many homeowners prioritize proper insulation due to energy efficiency and the prevention of ice dams in colder climates. Therefore, we can design a proper ventilation system that suits your preference and meets the code requirements.

  1. Schedule Regular Inspections and Maintenance

The conclusion of the initial installation does not make the end of maintaining the code. You still need experts like us to conduct regular inspections and maintenance to ensure your roof continues to comply with building codes over time. You could opt for an annual roof inspection since we can easily identify potential issues or code violations.

To sum up, the benefit of adhering to building codes is to ensure the safety and longevity of your home. When you follow these guidelines properly, you can enjoy a roof with long-lasting protection.


Ready to transform your roof? Contact us today at 29-16 30th Ave, Astoria, NY 11102, or call (718)-285-6273. Visit us online at https://www.astoriaroofingny.com and let’s get started!

When it comes to roofing materials, tile is a popular choice for many homeowners. Endeavor to contact a professional roofing company before deciding on which roofing material you want to use. In this article, we'll explore the key benefits of tile roofing and why it might be the right option for your home.

Durability and Longevity

One of the primary advantages of tile roofing is its remarkable durability and longevity. Tile roofs can last for decades, with a lifespan that often exceeds 50 years. This makes them an excellent long-term investment for homeowners. Tile is a naturally resistant material, able to withstand harsh weather conditions, including high winds, hail, and even fire. This durability means that tile roofs require minimal maintenance and can provide reliable protection for your home for many years to come.

Energy Efficiency

Tile roofing is also known for its excellent energy efficiency. The natural insulating properties of tile help to regulate the temperature inside your home, keeping it cooler in the summer and warmer in the winter. This can lead to significant savings on your energy bills, as you'll need to use your heating and cooling systems less to maintain a comfortable indoor environment. Additionally, the reflective nature of tile can help to reduce the amount of heat absorbed by your home, further improving its energy efficiency.

Aesthetic Appeal

Tile roofing is renowned for its aesthetic appeal, offering a wide range of styles and colors to choose from. From the classic Mediterranean look to more modern, sleek designs, tile roofs can enhance the overall appearance of your home and add to its curb appeal. This makes tile an excellent choice for homeowners who want to improve the visual appeal of their property and potentially increase its market value.

Environmental Sustainability

Tile roofing is also an environmentally friendly option. Many tile manufacturers use sustainable production methods and source their materials from renewable or recycled sources. Additionally, tile roofs are often recyclable at the end of their lifespan, reducing their environmental impact. This makes tile a smart choice for homeowners who are conscious of their carbon footprint and want to minimize their environmental impact.

Versatility

Tile roofing is known to be a versatile option that is capable of adapting to different architectural designs and styles. Whether you have a traditional, Mediterranean-style home or a contemporary, modern structure, tile can be a perfect fit. This versatility allows homeowners to customize their roofing to match the overall aesthetic of their property, creating a cohesive and visually appealing look.

In conclusion, tile roofing offers a wealth of benefits for homeowners. From its exceptional durability and energy efficiency to its aesthetic appeal and environmental sustainability, tile is a smart choice for those looking to invest in a high-quality, long-lasting roofing solution. If you're considering a new roof for your home, be sure to consult with a professional roofer at 29-16 30th Ave Astoria, NY 11102, (718)-285-6273 https://www.astoriaroofingny.com who can help you explore the advantages of tile roofing and determine if it's the right fit for your needs.

Ensuring the safety and longevity of playground equipment is a top priority for any community, and a crucial element in this effort is the proper maintenance of the playground's roof structures. A skilled roofing contractor can play a pivotal role in developing and implementing a comprehensive maintenance plan for these vital components, helping to extend their lifespan and keep the playground safe and enjoyable for all users.

Comprehensive Playground Roof Inspections

Regular inspections are the foundation of any effective playground roof maintenance program. A roofing contractor with experience in playground design and upkeep can conduct thorough assessments, identifying potential issues before they escalate into more significant problems. These inspections may include checking for signs of wear and tear, such as cracked or loose materials, as well as evaluating the roof's structural integrity, weatherproofing, and drainage systems.

Addressing Environmental Challenges

One of the most common challenges with playground roofs is the impact of weather and environmental factors. Exposure to the sun, rain, snow, and wind can take a toll on the materials over time, leading to deterioration and potential safety hazards. A roofing contractor can recommend and implement strategies to mitigate these threats, such as the use of durable, weather-resistant materials or the installation of protective coatings or sealants.

Ensuring Safety and Compliance

In addition to addressing environmental concerns, a roofing contractor can also play a key role in ensuring that playground roofs remain compliant with relevant safety standards and building codes. These professionals can stay up-to-date with the latest regulations and guidelines, adapting maintenance and repair protocols accordingly to ensure the playground remains a safe and accessible space for all users.

Proactive Repair and Replacement Strategies

Proactive repair and replacement strategies are also essential for maintaining the functionality and aesthetic appeal of playground roofs. A roofing contractor can quickly identify and address minor issues before they escalate, such as patching small leaks or repairing damaged panels. By taking a preventative approach, they can help extend the lifespan of the roof structures and minimize the need for more extensive, disruptive repairs in the future.

Enhancing Functionality and Aesthetics

When more significant repairs or replacements are required, a skilled roofing contractor can work closely with playground designers and community stakeholders to develop solutions that not only address the technical needs but also enhance the overall appearance and experience of the playground. This may involve the incorporation of new materials, the integration of energy-efficient features, or the implementation of innovative design elements that align with the playground's theme and aesthetic.

In conclusion, partnering with a reputable roofing contractor is a crucial step in maintaining the safety, functionality, and visual appeal of playground roof structures. By proactively inspecting, repairing, and upgrading these vital components, communities can ensure that their playgrounds remain safe, inviting, and accessible for years to come.


If you're responsible for the upkeep of a playground, be sure to consult with a skilled roofing contractor at 29-16 30th Ave Astoria, NY 11102, (718)-285-6273 https://www.astoriaroofingny.com to develop a comprehensive maintenance plan and keep your outdoor recreation space in top condition.

Roofing projects involve inherent risks and hazards that require strict adherence to safety protocols. Whether it's a residential or commercial project, prioritizing safety is paramount to protect workers, prevent accidents, and ensure a successful outcome. Hiring a professional roofing company is crucial in improving roofing safety. In this article, we will explore the importance of prioritizing safety in roofing projects and how a reputable roofing company can contribute to a safe working environment.

  1. Expertise in Safety Protocols

A professional roofing company has extensive knowledge and expertise in safety protocols specific to the roofing industry. They understand the potential hazards involved in different roofing tasks, such as working at heights, handling materials, and operating machinery. By following established safety guidelines and regulations, a reputable roofing company ensures that all workers are trained and equipped to carry out their tasks safely.

  1. Proper Training and Certification

Roofing companies invest in training and certification programs to ensure their workers are qualified and competent in carrying out roofing tasks safely. They provide ongoing training to their employees, keeping them up-to-date with the latest safety practices, equipment handling, and emergency procedures. A well-trained roofing team is more likely to identify potential risks, mitigate hazards, and respond effectively in case of an accident or emergency.

  1. Use of Safety Equipment and Tools

A professional roofing company prioritizes the use of appropriate safety equipment and tools to minimize the risk of accidents. Personal protective equipment (PPE), such as harnesses, helmets, goggles, and gloves, is essential for worker safety. Additionally, safety tools, such as guardrails, scaffolding, and non-slip surfaces, are utilized to provide a secure working environment.

  1. Risk Assessment and Mitigation

Before commencing any roofing project, a professional roofing company performs a thorough risk assessment. They identify potential hazards, evaluate the site conditions, and develop a comprehensive safety plan. By proactively addressing risks, such as unstable structures, electrical hazards, or adverse weather conditions, they can implement appropriate measures to mitigate these risks and ensure a safer working environment.

  1. Compliance with Safety Regulations

A reputable roofing company is well-versed in local safety regulations and codes that govern roofing projects. They are committed to complying with these regulations to protect the safety of their workers and adhere to legal requirements. By partnering with a professional roofing company, you can have peace of mind knowing that your roofing project is being conducted in accordance with safety standards and regulations.

Conclusion

Prioritizing safety in roofing projects is crucial for the well-being of workers and the successful completion of the project. Hiring a professional roofing company is an essential step towards improving roofing safety. Their expertise, training, adherence to safety protocols, and compliance with regulations contribute to a safer working environment. When undertaking a roofing project, always remember to partner with a reputable roofing company that places safety as a top priority.


Together, at 29-16 30th Ave Astoria, NY 11102, (718)-285-6273 https://www.astoriaroofingny.com can create a culture of safety in the roofing industry and ensure the well-being of everyone involved.

Astoria Roofing Is The Premier Roofing Contractors In The New York City Area. Enjoy Certified, Insured, Licensed & Bonded Contracting Service Today By Calling Us Now Or Filling Out Our Contact Form
Contact Us

Astoria Roofing 29-16 30th Ave Astoria, NY 11102

Drag a button, link, or anything else into the icon box to place it below the text. Lorem ipsum dolor sit amet elit.

Copyright Ⓒ 2020 Royal Renovators Inc. All Rights Reserved