You Have 0 Item in your Cart. Price is £0.00

Roofing Services


We specialize in roofing services using the best materials available in the market today and the most skilled roofing technicians. Pete’s Contracting can take care of all your roofing needs, from shingle roofing to metal roofing, TPO flat roofing systems, slate roofing, wood shingles, and more. If our services are what you’re looking for, we will take care of it the right way the first time.

When a roofing system is damaged or worn out with age, it becomes a dangerous liability. How do you know when it is the right time to replace your roof? A professional inspection is the only way to really know what condition your roof is in, but you can also keep an eye out for certain signs that you should replace your roof. Begin your inspection inside your home by checking the ceiling in every room.


If the ceiling is sagging in certain areas or has dark spots, it is a sign of weakened roofing system and possible water damage needing leaking roof repair. From the outside, check your gutters and downspouts to ensure they are securely attached. Next, you want to look at the roof itself and see if you notice shingles that are cracked, missing, or curling. Other common signs of roof damage include:

• Light coming through cracks in the ceiling
• Exterior signs of moisture, rot, or mold
• Loose material and debris around vents, pipes, and chimney

There are numerous reasons you should have your roof replaced. Getting a roof replacement is also a proactive way to improve the structural safety of your home or business. Call our experienced contractors for roof shingle prices.

Shingle Installation Process

When it comes to top roofing companies in Richmond and Chester, VA, Pete’s Contracting trumps the rest. Here’s how we do things and why we’re the best:

We never roof over top of old layers. Not removing existing layers can decrease the life of your new roof, and over time, the sun can cause the roofing nails from your previous roof to draw through your new roof.

We then inspect all your roofing boards, tighten them down, and replace any if needed. We also remove all the old shingle nails from existing boards so they don’t cause future problems.

The next step is to cover your roofing boards with commercial UL felt. We use this felt because it’s not too heavy and wont dry rot your roofing boards. We don’t use standard roofing felt because it’s too light and will break down over time.

Then, we go along the whole roof perimeter with the thickest mill ice and water shield–18 inches into the heated area per code. We apply starter shingles to the whole perimeter of the roof so that over time, your new shingles won’t sag over the edges. We also take that same material and go around your vent pipes, chimneys, up valley ways and around any excursions because those are key areas that fail many years down the road when you’ll want your roofing boards to be protected.

We use all new solid aluminum vent pipe collars instead of plastic because plastic often buckles with the summer heat and lifts, causing a leak. We also replace step flashing with aluminum or copper, chimney flashings, and line the valley ways with metal for extra support.

We cover your entire roof surface with the highest quality roofing shingles on the market to match your home or business and also your budget.

Another step is to install a ridge ventilation system that will prolong the life of your roof, cool your house or business during hot summer days, and also keep the elements out at the same time.

The last step and one of the most important is to clean up. When we get done roofing your home or business you will never know we were there–that’s a promise.