Areas Served: New Jersey & Pennsylvania

We proudly serve Ocean County, Monmouth County, Middlesex County, Mercer County, Somerset County, and Burlington County in New Jersey.
In Pennsylvania, we serve Bucks and Montgomery Counties.


Trusted Roofing Contractor
in Central New Jersey & Eastern PA


Residential Roof Replacement

Roof Repair Services

Seamless Gutters Installation

seamless gutters

Commercial Roofing Services

Emergency Roof Service

Paver Hardscaping


If you do not see your city of residence listed, please contact us to find out more about how we can help you with your home improvement project.

My Roofing Contractor takes pride in serving communities from our central location in Hamilton, NJ. Our commitment to excellence and dedication to customer satisfaction has made us a trusted name in roofing across a wide expanse of areas. Whether you’re nestled in the heart of Hamilton or reside in the surrounding regions, our team is always ready to address your roofing needs with professionalism and expertise. Explore the areas we serve and discover why so many homeowners and businesses entrust their roofing projects to us.

Call Today: (609) 516-8946

Get Your FREE Estimate

roofing materials for new jersey and pa climate

Roof replacement in New Jersey after the storm.



Ocean County, New Jersey

Ocean County, New Jersey is close to the sea, so it experiences multiple storms and tornadoes each year. These storms can cause high wind gusts, which can exceed the design limits of older roofs. 


New Jersey is also susceptible to hurricanes and tropical storms. These storms can cause dangerously high water and waves, even if the winds have subsided. 

It’s always a good idea to have a roofing contractor on hand in case of any damage.

Barnegat, NJ, Barnegat Light, NJ, Bay Head, NJ, Beach Haven, NJ, Beach Haven West, NJ, Beachwood, NJ, Cedar Glen Lakes, NJ, Cedar Glen West, NJ, Crestwood Village, NJ, Dover Beaches North, NJ, Dover Beaches South, NJ, Forked River, NJ, Harvey Cedars, NJ, Holiday City South CDP, NJ, Holiday City-Berkeley CDP, NJ, Holiday Heights, NJ, Island Heights, NJ, Lakehurst, NJ, Lakewood, NJ, Lavallette, NJ, Leisure Knoll, NJ, Leisure Village, NJ, Leisure Village East, NJ, Leisure Village West, NJ, Manahawkin, NJ, Mantoloking, NJ, Mystic Island, NJ, New Egypt, NJ, North Beach Haven, NJ, Ocean Acres, NJ, Ocean Gate, NJ, Pine Beach, NJ, Pine Lake Park, NJ, Pine Ridge at Crestwood, NJ, Point Pleasant Beach, NJ, Point Pleasant, NJ, Seaside Heights, NJ, Seaside Park, NJ, Ship Bottom, NJ, Silver Ridge, NJ, South Toms River, NJ, Surf City, NJ, Toms River, NJ, Tuckerton, NJ, Vista Center, NJ, Waretown, NJ

Monmouth County, New Jersey

Monmouth County, New Jersey is often in the path of storms. Heavy rain, winds, and storm damage can cause roof damage. 


 Heavy rain can cause rooftop pooling, leading to moisture damage. High winds can also cause damage to roofs. 

You should regularly inspect your roof, especially after heavy rain, to make sure water is flowing off properly. You should also check for damage after storms.

Allenhurst, NJ, Allentown, NJ, Allenwood, NJ, Asbury Park, NJ, Atlantic Highlands, NJ, Avon-by-the-Sea, NJ, Belford, NJ, Belmar, NJ, Bradley Beach, NJ, Brielle, NJ, Cliffwood Beach, NJ, Deal, NJ, East Freehold, NJ, Eatontown, NJ, Englishtown, NJ, Fair Haven, NJ, Fairview, NJ, Farmingdale, NJ, Freehold, NJ, Highlands, NJ, Interlaken, NJ, Keansburg, NJ, Keyport, NJ, Lake Como, NJ, Leonardo, NJ, Lincroft, NJ, Little Silver, NJ, Loch Arbour, NJ, Long Branch, NJ, Manasquan, NJ, Matawan, NJ, Monmouth Beach, NJ, Morganville, NJ, Navesink, NJ, Neptune City, NJ, North Middletown, NJ, Oakhurst, NJ, Ocean Grove, NJ, Oceanport, NJ, Port Monmouth, NJ, Ramtown, NJ, Red Bank, NJ, Robbinsville, NJ, Robertsville, NJ, Roosevelt, NJ, Rumson, NJ, Sea Bright, NJ, Sea Girt, NJ, Shark River Hills, NJ, Shrewsbury, NJ, Spring Lake, NJ, Spring Lake Heights, NJ, Strathmore, NJ, Tinton Falls, NJ, Union Beach, NJ, Wanamassa, NJ, West Belmar, NJ, West Freehold, NJ, West Long Branch, NJ, Yorketown, NJ

Middlesex County, New Jersey

Weather can impact roofing replacement in Middlesex County, New Jersey. High winds can damage roofs and windows and can also bring down trees and power lines. 


Roofing replacements and repairs expose the interior of a home to the elements. If these areas aren’t protected during inclement weather, it can cause extensive damage. You can check The Weather Channel or for a 10-day forecast for Middlesex, NJ.

Avenel, NJ, Brownville, NJ, Carteret, NJ, Clearbrook Park, NJ, Colonia, NJ, Concordia, NJ, Cranbury, NJ, Dayton, NJ, Dunellen, NJ, Fords, NJ, Heathcote, NJ, Helmetta, NJ, Highland Park, NJ, Iselin, NJ, Jamesburg, NJ, Kendall Park, NJ, Laurence Harbor, NJ, Madison Park, NJ, Metuchen, NJ, Middlesex, NJ, Milltown, NJ, Monmouth Junction, NJ, South Brunswick, NJ, Old Bridge, NJ, Perth Amboy, NJ, Plainsboro Center, NJ, Port Reading, NJ, Princeton Meadows, NJ, Rossmoor, NJ, Sayreville, NJ, Sewaren, NJ, Society Hill, NJ, South Amboy, NJ, South Plainfield, NJ, South River, NJ, Spotswood, NJ, Whittingham CDP, NJ, Woodbridge, NJ

Mercer County, New Jersey

Mercer County, New Jersey’s weather can be unpredictable and harsh on homes. Heavy rainfall can cause rooftop pooling, which can damage moisture. Gusty winds can also sweep through the area.

Groveville, NJ, Hamilton Square, NJ. Hightstown, NJ. Hopewell, NJ. Lawrenceville, NJ. Mercerville, NJ. Pennington, NJ. Princeton, NJ. Princeton Junction, NJ. Robbinsville, NJ. Trenton, NJ. Twin Rivers, NJ, White Horse, NJ, Yardville, NJ, West Windsor, NJ

Somerset County, New Jersey

Weather can impact the lifespan of a roof. Cold weather and high winds in Somerset County can cause roof damage. 

Cold weather can impact the integrity of a roof, and if water freezes on the surface, it can also cause damage. High winds can damage roofs, windows, and power lines. 

Belle Mead, NJ, Bernardsville, NJ, Blackwells Mills, NJ, Blawenburg, NJ, Bound Brook, NJ, Bradley Gardens, NJ, Clyde, NJ, East Franklin CDP, NJ, East Millstone, NJ, East Rocky Hill CDP, NJ, Far Hills, NJ, Finderne, NJ, Franklin Center CDP, NJ, Franklin Park CDP, NJ, Green Knoll, NJ, Griggstown, NJ, Harlingen, NJ, Kingston, NJ, Manville, NJ, Martinsville, NJ, Middlebush, NJ, Millstone, NJ, North Plainfield, NJ, Peapack and Gladstone borough, NJ, Pleasant Plains, NJ, Raritan, NJ, Rocky Hill, NJ, Six Mile Run CDP, NJ, Skillman, NJ, Somerset, NJ, Somerville, NJ, South Bound Brook, NJ, Ten Mile Run, NJ, Voorhees, NJ, Watchung, NJ, Weston, NJ, Zarephath, NJ

Burlington County, New Jersey

Burlington County, New Jersey, experiences a mix of weather conditions throughout the year, from hot summers to cold winters, with occasional storms, snow, and rainfall. These weather conditions can significantly impact the lifespan and condition of roofs.

Beverly, NJ, Bordentown, NJ, Browns Mills, NJ, Burlington, NJ, Country Lake Estates, NJ, Fieldsboro, NJ, Florence, NJ, Fort Dix, NJ, Juliustown, NJ, Leisuretowne, NJ, Marlton, NJ, McGuire AFB CDP, NJ, Medford Lakes, NJ, Moorestown-Lenola CDP, NJ, Palmyra, NJ, Pemberton, NJ, Pemberton Heights, NJ, Presidential Lakes Estates, NJ, Ramblewood, NJ, Riverton, NJ, Roebling, NJ, Wrightstown, NJ

Bucks County, Pennsylvania

It’s also beneficial to work with local roofing contractors who are familiar with the specific weather challenges of the region.

Weather in Bucks County that most influences roof replacement are Temperature Fluctuations, Precipitation, Humidity, UV Index.

Bedminster, PA, Bensalem, PA, Blooming Glen, PA, Bristol, PA, Buckingham, PA, Carversville, PA, Chalfont, PA, Croydon, PA, Danboro, PA, Doylestown, PA, Dublin, PA, Durham, PA, Erwinna, PA, Fairless Hills, PA, Feasterville Trevose, PA, Ferndale, PA, Forest Grove, PA, Fountainville, PA, Furlong, PA, Hilltown, PA, Holicong, PA, Jamison, PA, Kintnersville, PA, Lahaska, PA, Langhorne, PA, Levittown, PA, Line Lexington, PA, Lumberville, PA, Mechanicsville, PA, Milford Square, PA, Morrisville, PA, New Hope, PA, Newtown, PA, Ottsville, PA, Penns Park, PA, Perkasie, PA, Pineville, PA, Pipersville, PA, Plumsteadville, PA, Point Pleasant, PA, Quakertown, PA, Revere, PA, Richboro, PA, Richlandtown, PA, Riegelsville, PA, Rushland, PA, Sellersville, PA, Silverdale, PA, Solebury, PA, Southampton, PA, Spinnerstown, PA, Springtown, PA, Trumbauersville, PA, Upper Black Eddy, PA, Warminster, PA, Warrington, PA, Washington Crossing, PA, Wycombe, PA, Zionhill, PA.

Camden County, NJ

  • Summer: High heat and humidity can make it uncomfortable for roofers and can soften asphalt, making it less durable.
  • Winter: Cold temperatures can cause roofing materials to harden and become brittle. Asphalt shingles may even break.
  • Fall: Fall is considered the best season to replace a roof.
  • Rain: Heavy rainfall can cause pooling on rooftops, which can lead to moisture damage.
  • Snow: Winters in Camden County typically bring plenty of cold weather and significant amounts of snow.
  • Wind and hail: High winds and hail are the most common type of roof damage.

Audubon, Gloucester City, Oaklyn, Audubon Park, Gloucester Township, Pennsauken, Barrington, Haddon Heights, Pine Hill, Bellmawr, Haddon Township, Pine Valley, Berlin Borough, Haddonfield, Runnemede, Berlin Township, Hi-Nella, Somerdale, Brooklawn, Laurel, Springs, Stratford, Camden, Lawnside, Voorhees, Cherry Hill, Lindenwold, Waterford, Chesilhurst, Magnolia, Winslow, Clementon, Merchantville, Woodlynne, Collingswood, Mt. Ephraim, Gibbsboro

A regular roof inspection is essential for homeowners. By being vigilant and looking out for signs like cracked or missing shingles, water leaks or stains on your ceiling, excessive granule loss from asphalt shingles, and sagging or uneven areas, you can identify when it’s time for a roof replacement. Don’t wait until the damage worsens; take action now to avoid costly repairs in the future. Remember, a well-maintained roof protects your home and ensures the safety and comfort of you and your family. Explore different coverage options and consider their ratings when selecting a loan.

Roofing Form


My Roofing Contractors proudly offers a 15-year warranty on all roofing labor and a 30-year warranty on all roofing materials. For a free quote, fill out the form or call us.


Comprehensive Roofing Services

  • Roof Replacement

  • Roof Repair

  • Seamless Gutter Solutions

  • Asphalt Shingle Roofing
  • Emergency Roofing Services


Call Today:
(609) 516-8946

Finding a reliable contractor for essential services like roof replacement, roof repair, and paver landscaping can be a daunting task.

At “My Roofing Contractor,” we understand the importance of trust and quality in every project we undertake. As you browse through our areas served, know that each location represents a community we’ve proudly served, bringing our expertise and commitment to excellence. From the heart of Hamilton, NJ, we’ve expanded our reach, ensuring that homes and businesses across the region benefit from our top-tier services. If your town or city is on our list, rest assured that you have a dependable contractor right in your neighborhood, dedicated to transforming and safeguarding your property.

Serving Central New Jersey and Easter Pensylvania

191 Parkinson Ave,
Hamilton Township, NJ 08610
Phone: (609) 516-8946

My Roofing Contractor proudly serves New Jersey and Pensylvania, specializing in high-quality roofing services. Our comprehensive roofing services encompass roof replacements, installations, and roof repairs. Reach out to us today for a complimentary quote, and let us elevate your home’s roofing standards! With our availability, we are here to serve you.