Work With an Experienced Roofing Contractor in Orange Park, FL

When it comes to roofing and custom home construction, Mediterranean Construction & Roofing, Inc. is the name you can trust. For over 32 years, we have provided our customers with quality workmanship and unmatched customer service. We take great pride in being an experienced and trusted team in Orange Park, FL.

Trust Our Custom Home Builders

We’ll Bring Your Vision To Life

As a leading roofing contractor in the area, we know that every detail matters. That’s why we offer comprehensive services: roofing repair, metal roofing installation, and TPO roofing installation. Our top priority is your satisfaction with the results!

Our expertise also extends to custom home builder services. We want you to have the home of your dreams! Trust us with your vision, and our team will ensure you get the results you deserve. We believe in doing quality work so that you feel confident that your investment is well protected. Our team of experts will help you through every step of the process and ensure everything runs smoothly from start to finish. We are committed to our clients and their needs, which is why we offer free estimates for all our services.

Start Working on Your Project Now!

Talk To Our Contractors

When you need a reliable roofing contractor to keep your Orange Park, FL home safe, reach out to us!

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:

  • Jacksonville, FL
  • Orange Park, FL
  • Fernandina Beach, FL
  • St. Augustine, FL
  • Palm Coast, FL
  • Crescent Beach, FL