America's #1 Source for Local Roofers

J and M Contracting LLC

Richmond, VA Area.

10300 Carlow Rd
Chesterfield, VA 23838
(804) 878-9164

J and M Contracting is a fully licensed and insured roofing contractor that specializes in  roof replacement and maintenance. We offer expertise in both residential and commercial roofing systems with long term warranties to guarantee success. At J and M, we always provide "Quality Roofing at it's Best".

  • Asphalt shingle roofing
  • Tile roofs
  • Slate roofs
  • Shake roofs
  • BUR
  • Modified bitumen
  • SPF
  • Single-ply
  • EPDM
  • TPO
  • PVC
Additional Services: 
  • Remodeling
  • Siding
  • Windows
  • Doors
  • Insulation
  • Gutters
Verifications & Credentials

Verified Credentials:

  • State license verified - State of VA - Contractors license #2705151273
  • Liability insurance verified - Policy number TBD. $1,000,000 of coverage, policy #PCIC5026-PCA509042

* Credentials are verified when a roofer is first listed.  License, insurance, certifications, etc.. can change and expire, so reconfirm credentials directly from the roofing contractor at the time of the estimate.

J and M Contracting LLC
Verified Reviews
Real feedback from real customers
Reviews for J and M Contracting LLC
Kim L.
Chesterfield, VA

I contracted J&M to fix some asphalt shingles on my roof. They maintained a high quality of service while working on my roof and they cleaned up all the materials and debris after they were done. Although it took them slightly longer than I expected, they did a really good job!

Diane G.
Chester, VA

We found a couple of shingles in the yard and were not initially sure if it was from our house or the neighbor. But after we walked around our house and looked up at the roof, we found what looked like a bare spot. We got our roof inspected and assessed by J and M and the quality of work was just excellent! They completed the job when they said they would and we never had any problems with them from start to finish!

John B.
Hopewell, VA

After a rainstorm, we needed some repairs done on our roof and the roof checked for additional damage. We used J and M for the job and were very satisfied with their work, so I also had them do some replacements. Pricing was fair, and they very prompt in terms of response time. I would definitely recommend them.

George M.
Midlothian, VA

I had this shingle roof for several years now, and it had been begun showing signs aging. So, I wanted to have a replacement as soon as possible. J and M Contracting did a fantastic job. They came out relatively quickly and fixed everything just as stated in the estimate. The service was great and these guys were good people to work with. I would absolutely be a repeat customer.

Service Area

J and M Contracting LLC

What to Expect Next

Tell this pro what you need by answering a few questions.

Pro will contact you about a free quote.

Book when you're ready. There's no obligation to hire.


We are asking a few questions so we can match your project to the right contractors.

What is the location of your project?

Which best describes what you need?

What is the project address?

PROBLEM: Roofer phone tag

Calling 5 or 6 roofers just to find 1 for a quote is a hassle

SOLUTION: Get matched to experts

  1. 1. Continue telling us about your project
  2. 2. We confirm expert availability automatically
  3. 3. 1 to 3 matched roofers call you to give a free quote

Please describe your current roof and what you want done.

Only 1 to 3 pros that agree to quote your project will receive your contact info.

< BackNext