Hire a Professional Roofing Contractor in St. Augustine, FL

Here at Mediterranean Construction & Roofing, Inc., we take great pride in being an experienced and trusted team in St. Augustine, FL. When it comes to roofing and custom home construction, no one does it better than us! We know that every detail matters, which is why we offer comprehensive services.

Ensure Your Roof Protects You

Trust Our Contractors

Our team has 32 years of experience in the industry, and we are proud to say that our work speaks for itself! We offer various services, including metal roofing, roofing repair, TPO roofing, and even custom home builder services. Our contractors want to ensure that your home is not only protected from the elements but that it looks the way you want it to. We know that your home is an extension of yourself. It’s a reflection of who you are and your uniqueness. Allow us to bring that out with our top-notch services. We are committed to providing outstanding workmanship at reasonable prices. Our team members are highly skilled to provide fast turnaround times without sacrificing quality or integrity of workmanship.

Reach Out to Our Team

Get Started Today

When you need a trustworthy and experienced roofing contractor for your home in St. Augustine, FL, look no further! We’re here to help you out!

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