Find top-rated Pros in your area
Enter a zip code and get matched to businesses near you.
Geo Icon
J&M Roofing and Construction logo

J&M Roofing and Construction

Roofing, Modular and Mobile Home Remodel, Roof Cleaning,

About us

Give us a call today for your Roofing and Construction needs! We guarantee your satisfaction and we won’t leave until the job is done right. We pride ourselves on the quality work we provide, while delivering great customer service! Check out our services offered and call or click to schedule a free estimate today!

Business highlights

Emergency services offered
18 years of experience

Amenities

Emergency Services

Yes

Free Estimates

Yes

Warranties

Yes

Senior Discount

10%

Accepted Payment Methods

  • American Express
  • Financing Available
  • Check
  • Visa
  • Discover
  • MasterCard
Reviews
4.98 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
88%
4
13%
3
0%
2
0%
1
0%

Filter reviews by service

Showing 1-8 of 8 reviews
Brian B.
Dec 2022
5.0
Yes, I recommend this pro
$2,700,000
Andrew came out and give me a quote. We went with their company because we thought it was the best value. These guys did not disappoint great work great communication and everything was completed on time

Jeff S.
Jun 2021
5.0
Yes, I recommend this pro
Andrew is detail oriented provides quality workmanship and is punctual. He did 10 residential re-roofs for me in the Melbourne area I would hire him again. 5 Stars

Craig C.
Feb 2021
5.0
Yes, I recommend this pro
They did an excellent job. They went above and beyond taking care of my elderly mother. I would highly recommend them.

Bob C.
Mar 2020
5.0
Yes, I recommend this pro
They did a great work for me. They gave me an estimate and they did a good job and they were happy with their work and I recommended them to other people and they were honest people.

Chris O.
Mar 2020
5.0
Yes, I recommend this pro
They were good and they communicate very well and they stayed behind their work.

Maurice O.
Mar 2020
5.0
Yes, I recommend this pro
It was perfect and he was wonderful. They were great to work with, very timely, very professional, skilled, and finished on schedule.

Roger K.
Mar 2020
4.0
Yes, I recommend this pro
He was fast, good, and everything was fine. I referred him already to couple of people.

Pat D.
Mar 2020
5.0
Yes, I recommend this pro
$15,000
It was perfect and phenomenal. They communicated very well and gave detailed on what their doing. Andrew the owner was prompt in getting back to you and he's also polite.

Licensing

Insured

Licensed*

Trade License Number

CCC1329760

Trade License Locale

FL

Trade License Authority

Florida Department of Building & Professional Regulation

Trade License Expiration

08/31/2024

State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our Find Licensing Requirements page.

*Contact business to see additional licenses.

FAQ

J&M Roofing and Construction is currently rated 4.9 overall out of 5.
Monday: Open All Day Tuesday: Open All Day Wednesday: Open All Day Thursday: Open All Day Friday: Open All Day Saturday: Open All Day Sunday: Open All Day
J&M Roofing and Construction accepts the following forms of payment: American Express, Financing Available, Check, Visa, Discover, MasterCard
Yes, J&M Roofing and Construction offers free project estimates.
No, J&M Roofing and Construction does not offer eco-friendly accreditations.
Yes, J&M Roofing and Construction offers a 10% senior discount.
Yes, J&M Roofing and Construction offers emergency services.
Yes, J&M Roofing and Construction offers warranties.

Contact Information

., Melbourne, FL 32905

Service Hours

Sunday:Open All Day
Monday:Open All Day
Tuesday:Open All Day
Wednesday:Open All Day
Thursday:Open All Day
Friday:Open All Day
Saturday:Open All Day
Share project details to get started.