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.



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.

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, New 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

The weather in Mercer County, New Jersey can be unpredictable and harsh on homes. Heavy rainfall can cause pooling on rooftops, which can lead to moisture damage. 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

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.

Montgomery County, Pennsylvania

The weather in Montgomery County, PA, can impact roofing replacement in a few ways: 

  • 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 Montgomery 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.

Abington, PA, Ambler, PA, Arcola, PA, Ardmore, PA, Ardsley, PA, Audubon, PA, Baederwood, PA, Bala, PA, Bala Cynwyd, PA, Bell Telephone, PA, Belmont Hills, PA, Bethayres, PA, Black Horse, PA, Blue Bell, PA, Bridgeport, PA, Broad Axe, PA, Bryn Athyn, PA, Carroll Park, PA, Cedarbrook, PA, Cedars, PA, Center Square, PA, Cheltenham, PA, Collegeville, PA, Colmar, PA, Conshohocken, PA, Creamery, PA, Cynwyd, PA, Douglass, PA, Dresher, PA, Eagleville, PA, Earlington, PA, East Greenville, PA, East Norriton, PA, Elkins Park, PA, Erdenheim, PA, Fagleysville, PA, Fairview Village, PA, Flourtown, PA, Fort Wash, PA, Fort Washington, PA, Fox Chase Manor, PA, Foxcroft, PA, Foxcroft Square, PA, Franconia, PA, Frederick, PA, Gilbertsville, PA, Gladwyne, PA, Glenside, PA, Graterford, PA, Green Lane, PA, Gulph Mills, PA, Gwynedd, PA, Gwynedd Valley, PA, Harleysville, PA, Harriet Carter Gifts, PA, Hatboro, PA, Hatfield, PA, Haverford, PA, Hollywood, PA, Horsham, PA, Huntingdon Valley, PA, Jarrettown, PA, Jeffersonville, PA, Jenkintown, PA, King of Prussia, PA, Kng of Prussa, PA, Kulpsville, PA, Lafayette Hill, PA, Lamott, PA, Lansdale, PA, Laverock, PA, Layfield, PA, Lederach, PA, Limerick, PA, Linfield, PA, Lower Gwynedd, PA, Mainland, PA, Maple Glen, PA, Meadowbrook, PA, Melrose, PA, Melrose Park, PA, Merion, PA, Merion Park, PA, Merion Station, PA, Miquon, PA, Mont Clare, PA, Montgomery Township, PA, Montgomeryville, PA, Narberth, PA, New Hanover Township, PA, Norristown, PA, North Hills, PA, North Wales, PA, Oaks, PA, Ogontz Campus, PA, Oreland, PA, Palm, PA, Penllyn, PA, Penn Valley, PA, Penn Wynne, PA, Pennsburg, PA, Perkiomenville, PA, Phoenixville, PA, Plymouth Meeting, PA, Plymouth Valley, PA, Pottstown, PA, Prospectville, PA, Rahns, PA, Red Hill, PA, Rockledge, PA, Roslyn, PA, Royersford, PA, Rydal, PA, Salford, PA, Salfordville, PA, Sanatoga, PA, Sassamansville, PA, Schwenksville, PA, Shared Return Zip, PA, Skippack, PA, Souderton, PA, Spring House, PA, Spring Mount, PA, Springhouse, PA, Stowe, PA, Sumneytown, PA, Telford, PA, Trappe, PA, Trooper, PA, Tylersport, PA, Unisys, PA, Upper Dublin, PA, Upper Gwynedd, PA, Valley Forge, PA, West Conshohocken, PA, West Point, PA, Willow Grove, PA, Worcester, PA, Woxall, PA, Wyncote, PA, Wyndmoor, PA, Wynnewood, PA, Zieglersville, PA, Zieglerville, PA.

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.


Need a new roof? We'll replace or install your new roof


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.