Roofing Services

  1. Identify the source of the leak. If the leak is hard to identify, try to narrow it down to a specific area. 
  2. Repair any damage to the roof. Remove any damaged shingles and inspect the underlying roofing material for damage. 
  3. Patch the leak. This can be done by using roofing tar, a roofing patch, or shingle patch material. 
  4. Apply a waterproof sealant. This will help keep moisture out and prevent future leaks. 5. Clean up any remaining debris. 
  5. Inspect the roof regularly. Regular inspections can help identify small problems before they become bigger issues.

Give us a call at 1-866-259-2364! We’ll be there to assist you as soon as we can, and we’ll determine the best course of action for your current situation. Leaks normally occur when there is heavy, severe storm occurring, and those are no stranger to the state of Florida!

In the meantime, take the following actions:

  • Stop the water damage with a temporary covering
  • Contain the water to stop the spread
  • Remove signs of the leak as the water starts to slow
  • Call your insurance agent to know your options

If you haven’t encountered a leak, that’s great! Here are a few ways to prevent them, so they won’t become a future issue:

  • Trim the trees surrounding your house
  • Keep all gutters and downspouts clean
  • Make sure there are no issues with collars and flashing

So, when do you know when you need a new roof? These are several signs that indicate that your current roof needs some TLC:

  • Shingles are curled or cupped
  • Noticeable bald spots showing granules missing
  • Noticeable cracked shingles
  • Visually old and worn in spots
  • Homes around you are making roof updates (Homes in the same vicinity are usually built around the same time.)
  • Dark streaks are present
  • Signs of moss

By neglecting an update on a roof with the above issues, it could result in potential new ones. Don’t delay and jeopardize the overall health of your home!

Great news! All of our estimates are 100% free! We understand that you’re making an important investment in your home, and we want to make the decision as hassle-free as possible. This is why we also tailor all estimates to the needs of our client.

Our team also understands that all homes are unique, so each estimate should be personalized to each customer’s individual desires. Interested in your very own cost summary? All you have to do is contact us, and we’ll do all the work to get you a completely FREE estimate as quick as possible!

Special Offers

Sign up to receive special offers instantly and gain access to future The Solar Guys’ promotions.

  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • This field is for validation purposes and should be left unchanged.

Learn More

Leak Repair
Skylight Repair



Contact Us

Schedule a free consultation with one of our highly-trained, certified roofing experts.

Service Locations


Showroom Location
120 SE Hwy. 484, Suite 2
Ocala, FL 34480

M - F / 8:00AM – 4:30PM
Call: 352-205-4204

The Villages

Lake County, Sumter County, Marion County

M - F / 8:00AM – 4:30PM
Call: 866-662-6254


Anthony, Dunnellon, Fort Mccoy, Orange Springs, Summerfield

M - F / 8:00AM – 4:30PM
Call: 866-662-6254


Apopka, Winter Garden, Ocoee, Forest City

M - F / 8:00AM – 4:30PM
Call: 866-662-6254

Lady Lake

Wekiva Springs, Lockhart, Pine Hills, Altamonte Springs, Lake Mary

M - F / 8:00AM – 4:30PM
Call: 866-662-6254


Minneola, Fruitland, Groveland, Silver Spring Shores

M - F / 8:00AM – 4:30PM
Call: 866-662-6254


Tavares, Eustis, Mount Dora, Clermont

M - F / 8:00AM – 4:30PM
Call: 866-662-6254

© 2024 The Roof Guys, Inc. All Rights Reserved | Privacy Policy | Accessibility

Licensing: CCC1330835 | CRC1330974