JM Roofing LLC wants every property owner in north-east and north-central Florida to be able to use this website, whatever assistive tools they use: screen readers, keyboards, magnification or voice control. A leak over the kitchen does not care how you browse, and neither do we.

Our Goal

This site is built to conform to the Web Content Accessibility Guidelines (WCAG) 2.1 at Level AA, the standard most accessibility laws point to. We treat it as a floor and check the site against it as pages change.

What This Site Does

  • Every page can be navigated by keyboard alone, in a sensible order, with the focused element visibly outlined.
  • Every photo that carries meaning, including the metal roofs on the our work page, has a text alternative, and decorative images are marked so screen readers skip them.
  • Text and background colors meet the WCAG contrast ratios for normal and large text. The brand blue sits on white, and white text sits on the brand blue, at ratios that pass.
  • Pages use proper headings, one main heading and a logical outline beneath it, so screen reader users can jump between sections.
  • Every estimate form field has a visible label, and error messages say which field needs attention and why.
  • Animation is kept to a minimum, and the site respects your operating system's reduce motion setting.
  • Text can be resized to at least double without content being cut off, and pages work on phones, tablets and desktops without horizontal scrolling.
  • The phone number is a tap-to-call link on every page.

Where We May Fall Short

No site is perfect. Some job photos may have alternative text that is briefer than the picture deserves. Content we did not create, such as the lender's prequalification pages or an embedded map, may not meet every guideline. We fix these as we find them.

Report a Barrier

If any part of this site is hard to use with your assistive technology, call (386) 559-2169 or email jmroofingllc24@gmail.com with the page address, what you were trying to do, and the tools you use. Tania reads every message, we reply, and we fix what we can.

Get an Estimate Another Way

If the estimate form on the contact page gives you trouble, skip it. Call (386) 559-2169, Monday to Friday 8:00 am to 5:00 pm or Saturday and Sunday 9:00 am to 5:00 pm, and Tania will take the details over the phone. Or email jmroofingllc24@gmail.com with your name, the property address and what is going on. Either route gets Juan to your roof.

Frequently Asked Questions

Yes. Tell Tania what works for you. The written estimate is normally emailed, and we can send it as plain text rather than an attachment, print it in large type, or go through it with you line by line over the phone.

It is built to. Headings are in order, images have text alternatives, links say where they go, and the form fields are labeled. If your screen reader hits something that does not read right, tell us the page and what happened and we will fix it.

Yes, and plenty of people do. Call (386) 559-2169 during business hours and Tania will take your name, the address and what is going on. The estimate, the visit and the follow-up are the same either way.

Get a Free Estimate

Talk to Us

Call (386) 559-2169 or email jmroofingllc24@gmail.com with the address, what you are seeing on the roof, and how you would like us to get back to you.

Your information is never shared.
Call NowFree Estimate