Team Up With the Roof Maintenance Experts Serving Jacksonville, FL

At Mediterranean Construction & Roofing, Inc., we’re committed to ensuring your roof in Jacksonville, FL, is in top condition. We have 32 years of experience in the industry and will work with you to prevent future damage and increase the longevity of your roofing system.

We’re not just a roofing company, we’re your neighbors. We work hard to ensure that our clients are satisfied with the quality of shingle roof maintenance they receive. Our roof maintenance experts are committed to providing you with the highest quality services.

Comprehensive Roofing Maintenance Services

Keep Your Roof Strong Over the Years

Whether you need residential or commercial roofing maintenance, we can help you! We provide free estimates and will give you an honest assessment of your situation.

We want to prevent future damage and increase the longevity of your roofing system so you don’t have to worry about leaks or other problems down the road. We are committed to our clients, so you receive the best roof maintenance possible to improve the durability of your roofing system.

Schedule a Roof Maintenance Service Today!

Get Free Estimates

Mediterranean Construction & Roofing, Inc. is proud to offer roof maintenance services throughout Jacksonville, FL. We understand that roofs are expensive, so we’re happy to provide free estimates on all our services. If you’d like to learn more about how we can help you with roof maintenance or other roofing needs, give us a call today!

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: