Join Forces With Reliable Residential Roofing Contractor in Jacksonville, FL

Do you need a residential roofing contractor for a new roof? Re-roofing services? You’ve come to the right place! At Mediterranean Construction & Roofing, Inc., we offer high-quality residential roofing services for homes near Jacksonville, FL. We are a trusted residential roofing company in the area because of our dependable workmanship. If you need a residential roofer, asphalt shingle repair, or underlayments, call us today!

Handling All of Your Roofing Needs

Work with a Trusted Residential Roofing Contractor

From residential roofing installation to waterproofing and balconies, our team can do it all. We are here to provide you with all of your roofing needs. If you need help with a task, don’t hesitate to contact our experienced contractors!

In addition to metal roofing, we work with:

  • Asphalt Roofing
  • Composite Roofing
  • Tile Roofing
  • And More!

Learn more about your options by reaching out to our team today. We will help you install the right roof for your home.

Ask About Our 5-Year Re-Roof Warranty!

Call Us Today

Please speak to our residential roofing contractor to learn more about our services and warranties. When you hire us, we can guarantee that our team will be transparent from start to finish.

Call now to schedule residential roofing services in Jacksonville, Orange Park, Fernandina Beach, St. Augustine, Palm Coast, or Crescent Beach!

Our Full Range of Services

residential roofing

Residential Roofing

Is your roof damaged? Let our professional roofers handle this.

Read More
roofing repairs

Roofing Repairs

We can help you repair hail and storm damage. Call us today to learn more!

Read More
commercial roofing

Commercial Roofing

Our team can work on TPO, modified bitumen, metal roofing, and much more.

Read More
custom homes

Custom Homes

Let us ensure that your home fits your unique needs. Get in touch with us!

Read More

Get In Touch With Us Today

Reach out to our contractors to learn more about how we can complete your project. Call (904) 885-0057 or fill out the contact form to get started! We are looking forward to hearing your ideas

We offer services in: