Public Records Check
- Registration-Based New Jersey doesn't license roofing contractors; instead it requires a statewide contractor registration. We treat this check as met rather than penalise it, but we haven't independently verified this company's registration - confirm it directly with the state before hiring.
- Registered Corporation My Roofing Contractor's registered name carries a corporate suffix (LLC or Inc), but we have not matched it to a filing on the New Jersey Secretary of State. You can confirm how the business is registered, and its current status, directly with the New Jersey Secretary of State.
- Residential Address My Roofing Contractor's listed address at 191 Parkinson Ave, White Horse, NJ 08610 appears to be a residential address. This means the company operates from a real, locatable address rather than a mailbox or PO box, which can make it easier to reach them or resolve issues. Many roofers legitimately work from a home address, so this doesn't speak to the quality of their work, license, or insurance.
- 0 Credentials Our automated search didn't find a manufacturer certification for My Roofing Contractor. Many reputable roofers aren't certified by any manufacturer, often by choice, so this isn't a sign of a problem. If a manufacturer-backed warranty matters to you, ask the contractor which certifications they carry.
- Excellent Ratings Across the platforms we identified for My Roofing Contractor (Google, the Better Business Bureau), the blended average is 5.0 out of 5, which we label Excellent. This is a plain average of public customer ratings, not a RooferWatch score. A high average reflects past customers' experiences, not a guarantee of yours, so read the underlying reviews and weigh them yourself.
We verified 4/5 public records for My Roofing Contractor. The more of a company's record you can check, the more informed your hiring decision.
Contact Info
-
Phone
This phone number belongs to an iPhone, not a landline, so both calling and texting is supported.(609) 516-8946
-
WhatsApp
Message on WhatsApp
-
Primary Address
191 Parkinson Ave, White Horse, NJ 08610
-
Alternate Address
Hamilton, NJ
-
Website
my-roofing-contractor.com
- Socials
Company Description
My Roofing Contractor operates as a licensed roofing contractor in New Jersey (license 13VH05696000) and Pennsylvania (license 069081) serving Mercer, Camden, Burlington, Monmouth, Ocean, and Bucks Counties. Founded over 15 years ago, the company provides asphalt shingle roof replacement and repair, commercial roofing, emergency roof services, flashing rebuilds, attic ventilation upgrades, and leak detection. The company is certified by GAF, Owens Corning, and Versico. Services include full tear-offs, deck inspections, weather barrier installation, shingle patching, EPDM and TPO flat roof membrane patching, vent boot replacement, and same-day emergency tarping. Additional services include solar panel removal and reinstallation, seamless gutter installation, drywall restoration, brick paver installation, and concrete paving. Installations include up to 30-year extended manufacturer coverage and a 15-year labor warranty. The company does not use subcontractors and is bonded and insured.
Services Offered
- Roof ReplacementRemoving an old or failing roof system and installing a new one, typically when repairs are no longer cost-effective.
- Roof RepairFixing localized damage such as leaks, missing shingles, damaged flashing, or deteriorated sections without replacing the entire roof.
- Commercial RoofingRoof installation, repair, and maintenance on office buildings, retail spaces, and other commercial structures, often involving flat or low-slope systems.
- Emergency Roof ServicesRapid response repairs for urgent roof damage, leaks, or failures that require immediate attention to prevent interior water damage.
- Leak Detection And RepairIdentification of water intrusion sources using inspection techniques, followed by sealing or patching to stop active leaks.
- Asphalt Shingle InstallationLaying asphalt shingles as the primary roofing material, the most common choice for residential roofs due to cost and durability.
- Flashing Repair And RebuildFixing or replacing metal strips around roof penetrations, valleys, and edges to prevent water from seeping into joints and causing interior damage.
- Flat Roof Membrane PatchingSealing punctures, tears, or seams in single-ply or built-up flat roof coverings to stop leaks and extend the roof's lifespan.
- Vent Boot ReplacementRemoving and installing new rubber or metal seals around roof vents and pipes where they penetrate the roof surface to prevent water infiltration.
- Emergency TarpingQuick temporary covering of damaged roof areas with tarps to prevent water intrusion until permanent repairs are made.
- Storm Damage RepairEmergency repairs to roofs damaged by wind, hail, falling trees, or severe weather, often covered by homeowner insurance.
- Solar Panel Removal And ReinstallTaking down solar arrays for roof work or repairs, then remounting and reconnecting them to restore energy production.
- Seamless Gutter InstallationInstallation of custom-formed gutters without seams to reduce leaks and improve water drainage around the home.
- Siding InstallationInstalling new exterior wall cladding made of vinyl, fiber cement, wood, or metal to protect the home and improve curb appeal.
- Attic Ventilation UpgradesInstallation of ridge vents, gable vents, or soffit vents to improve air circulation in attics, reducing moisture and extending roof life.
- Ridge Vent InstallationAdding or replacing ventilation along the roof peak to allow hot and moist air to escape from the attic.
- Drywall RestorationRepairing water-damaged, cracked, or deteriorated interior drywall, typically after roof leaks or weather events have affected walls and ceilings.
- Brick Paver InstallationLaying interlocking brick or stone pavers for driveways, patios, and walkways, often with proper base preparation and sand joints for drainage.
- Concrete PavingInstallation or repair of concrete driveways, walkways, patios, or other hardscaped surfaces.
- Interior PaintingApplication of paint and finishes to interior walls, ceilings, trim, and other indoor surfaces.
Company Info
- License Number
- VH05696000
- Company Name
- DIAMOND RESTORATION & CLEANING SOLUTION LLC
- State Entity ID
- 0400327315
- Company Formation Date
- Jan 22, 2010
- Company Age
- 16.5 years old
- Company Formation State
- NJ
- Principal Address
- Hamilton, NJ
- Entity Type
- Limited Liability Company (LLC)
- Address Type
- Residential
- Multi-State Company
- 2 states Yes
- Website Age
- 14.8 years old
Inspections and Violations
U.S. Department of Labor dataReviews and Reputation
-
Avg. Rating
-
BBB A+
-
Google
Reviewers consistently praise Vincent and Diamond Restoration Contractors across multiple service areas including roofing, drywall, gutters, pavers, concrete, siding, and indoor renovations. Several reviewers report that Vincent is honest, trustworthy, and professional, with responsive communication and fair pricing. Customers describe the crews as skilled, punctual, and efficient, noting that work is completed without cutting corners. Many reviewers highlight thorough cleanup and attention to detail, with some mentioning that Vincent personally oversees projects and explains work processes clearly. Several customers report being satisfied enough to hire the company for multiple projects or recommend them to others. A few reviewers note that Vincent accommodated last-minute changes and addressed unexpected structural issues during projects. One reviewer mentioned waiting over a year before proceeding with work and receiving a competitive re-estimate.
Review Signals Over Time
By sheer volume of Google reviews (a measure of how much feedback a firm has gathered) My Roofing Contractor ranks 43rd of the 59 roofers we track across New Jersey, ahead of about 28% of them. Over the past year it has pulled in 2 reviews - the most recent 7 months ago - for a rate of roughly 0.5 reviews per month, which is slower than approximately 89% of the other New Jersey roofers. Its 5.0-star average rating sits just above the New Jersey median of 4.9 stars. The owner responds to 0% of reviews, which is in line with the typical New Jersey roofer’s rate of 0%.
Service Areas
- White Horse, NJ
- Hamilton, NJ
- Cherry Hill, NJ
- West Windsor, NJ
- South Brunswick, NJ
- Levittown, PA
- Mercer County, NJ
- Camden County, NJ
- Burlington County, NJ
- Monmouth County, NJ
- Ocean County, NJ
- Bucks County, PA









