Horizon Roofing

★★★★☆ 3.6 / 5 (20)
Emergency Call


: 2030 Main St Ste 1300, Irvine, CA 92614
: (714) 328-1967
: http://www.horizonroofingca.com

Company Overview

Maintaining your roof is crucial for its longevity. Routine tasks like clearing debris, checking for wear, and maintaining gutters are vital. Professional evaluations can identify problems early. Seeking professional assistance for factors like inclement weather or apparent damage is crucial for roof upkeep. Contact our team for advice on maintenance after installation.

Hi, I’m Frank Garcia, a committed second-generation roofing professional with more than two decades of experience. Established in 2001, Horizon Roofing has aimed to offer reliable, premium roofing services to both homeowners and businesses in Anaheim and the surrounding areas.

We have a skilled team that focuses on everything from roof repairs and replacements to inspections and maintenance, proficient in shingle, tile, and flat roofing. We are certified by top industry names such as GAF and CertainTeed, guaranteeing that each project is completed with the highest quality materials and techniques.

Being a locally-owned company, we are invested in our community, building enduring relationships with clients and backing local projects. At Horizon Roofing, we treat every roofing project with the same care as if it were our own, ensuring quality workmanship and client satisfaction.

Rely on us to defend your home or business—see how quality and care make a difference.

Welcome to Horizon Roofing and Horizon Home Developers! I’m Frank Garcia, the proud owner and driving force behind our commitment to quality, reliability, and innovation in every project. Having spent 25 years in the roofing and construction industry, I started Horizon Roofing to deliver superior services that homeowners and businesses can depend on. Horizon Home Developers emerged as our vision grew, reflecting my passion for creating beautifully designed spaces and developing projects that uplift communities.

Our unique approach lies in our commitment to tailored service. I prioritize understanding clients' needs, goals, and visions to help bring their dreams to fruition. No matter if it’s a roof repair, a new construction, or a renovation, my team and I handle each project with the same dedication as if it were our own. When I’m not on-site or assisting clients, I often brainstorm new strategies to grow our business, stay ahead of industry trends, or spend quality time with my son, Anthony.

Business Services

  • Roof cleaning
  • Roof inspection
  • New roof installation
  • Roof repair
  • Roof replacement
  • Reroofing

Business Location & Hours



Mon:8:00 AM - 5:00 PM
Tue:8:00 AM - 5:00 PM
Wed:8:00 AM - 5:00 PM
Thu:8:00 AM - 5:00 PM
Fri:8:00 AM - 5:00 PM
Sat:Closed
Sun:Closed

Recommended Customer Reviews

Annette H.
★★★★★

Horizon roofing came out a couple years ago and and fixed our doorand chimney from leaking when no other company would. This year we hired them to replace our 2 story roof and before they could get to us our roof leaked into our living room. They came out and put plastic on the roof so we stayed dry until they could put the new roof on. We had a lot of wood replaced as well as the new roof. I highly recommend Horizon roofing for all your roofing needs.

David S.
★☆☆☆☆

We would describe our experience with our roof replacement from Horizon Roofing as a nightmare that has saddled us with unnecessary expenses, aggravation, and wasted time. Frank, the owner, is at the heart of our dissatisfaction. Frank provided the initial inspection and estimate to replace our roof, he was involved in the actual installation of the roof, and he has been our only source of contact. Initially, Frank was responsive and gained our trust, but that deteriorated over time, and now we regret our decision to hire Frank.
The roof had been completed for over 90 days and Frank still had not provided us with the necessary lien releases, but he did finally show up to address the issues we had with his work. By this time, we had seen enough to become deeply concerned with Frank's business conduct, but even after waiting for Frank to contact us and to actually show up for a scheduled appointment, we had no idea just how bad our decision to hire Frank was. Frank came to our house to resolve problems, but instead he hurled personal insults directed at me and about our house, and he concocted excuses and blamed me for not accepting changes he made to the material specifications, the damage he caused, and issues we had with his workmanship. Frank's behavior was a combination of the name-calling you would hear on a 2nd-grade playground and a biker bar. My wife was shocked by what she heard, and she is not comfortable having Frank at the house. Frank posted a response to a Yelp review that is a small sample of the behavior we experienced. I attached an image of Frank's response to this review. While Frank was storming off, I asked him if he had the lien releases. He said he did, but he wasn't going to give them to us because he was mad. We voluntarily paid Frank 50% of the contract the day his materials were delivered with an agreement that he would provide lien releases for the materials with his bill. 90+ days later he decides not to do it because he is mad? We were not going to make another payment without lien releases, so I sent Frank an email with a link to the CSLB website explaining rights and requirements relating to payments and lien releases. Three days later Frank finally sent a lien release for materials. We were not totally comfortable with it, and we saw that he obtained the release 60 days prior to sending it to us. (We knew Frank was mad for 3 of those days, but we don't know what his excuse is for the remaining 57 days.) Four days after that, Frank sent us a notice stating he had filed a mechanics lien on our house. We contacted an attorney who told us the lien is invalid, but if Frank doesn't remove the lien after being notified that it is invalid, we would need an attorney. We reluctantly paid Frank the balance with the workmanship issues unresolved because his ""professionalism"" and behavior scares us. We don't know what the status of the lien in the County Recorder's office is yet. We have recently filed a complaint with the Contractors State License Board over the workmanship issues. Frank can try his excuses out on them.

Aaron T.
★★★★★

I got 2 separate roof leaks after a rainstorm in December of 2019. I had an idea of the scope of the work and repairs needed since I am a long time home owner and have had several leaks repaired on several homes. I got quotes from Parkside Roofing, Tom Byer Roofing Service, Prestige of California Roofing & Solutions, and one guy I had used in the past. All were licensed roofing contractors, but the quotes came in higher than I felt was warranted, so I bit the bullet and decided to get even more quotes.

I scheduled appointments with 3 more roofers to get quotes. Frank with Horizon Roofing was the first to come out. He arrived 15 min early. He impressed me with his competence and honesty - I immediately knew this guy was able to get the job done and that he was not going to try to add on BS charges or try to upsell me on something I did not need to try to make a few extra bucks. His quote was about 30% lower than the 4 other I had received, so I canceled the other 2 appointments I had pending and went with Frank.

We scheduled the work for 8:30AM, he and his crew arrived 15 min early, showed me the condition of the roof under our concrete tile and kept me informed throughout the process - which only lasted a day since the crew was blazingly fast and repaired the entire 300 sq ft section of my roof before the rain had a chance to do any more damage inside my home.

I highly recommend that you call Frank at Horizon Roofing if you need a roof replaced or repaired. You can find current phone #'s on their website - horizonroofingca.com

Leslie C.
★★★★★

Yea! We are now waiting for a bid... hoping to get a competitive bid for repairs .. will update later if work is done..

Dawn G.
★★★★★

Frank came out to give me an estimate, which was reasonable. He came with another worker to do the repair on my roof on the specified day.They completed the repair in 2-3 hours. I am very happy with their work and recommend hiring Horizon Roofing.

Abtin K.
★★★★★

I had several roofing contractors bid on doing maintenance repairs on my roof. Horizon was able to give the most competitive quote and it was thorough. Once I decided to continue with them, I set up the repair date for the next week. What is very important for me about any contractor is do they show up on time and do the work that they indicated. Their team arrived on schedule and did their repairs without any surprises. The following week, I had another contractor do additional work on the outside of house. I asked them to verify if the roof was in good order and they indicated to me that they did not find any issues and that the repairs appeared to be well done.

Stephen S.
★☆☆☆☆

Called horizon to come out to perform a bid on a roof leak. Frank wouldn't even go on top of the roof to take a look making excuses saying it's a 3 story building and that the ladders are heavy (what?). He then proceeded to quote me for a repair, which I called him on not even going to the roof to take a look. I've never seen anyone look so dumbfounded like I was just supposed to roll with it? I wasted my time waiting for this and listening to excuses. I'm surprised this company has a 4 star rating.

--Update--
Frank the owner needs lessons on basic grammar and professionalism. We won't even go into the point about taking criticism. I have no qualms about expressing my thoughts and opinions regarding what happened. Yes, I am not an expert in maintaining roofs, but I never thought anyone owed me anything. Don't let my opinion sway your decision on hiring this company, you can evaluate for yourself based on his reaction.

Tram D.
★★★★★

Just got my roof leak due to the skylight fixed by Horizon Roofing and the repair job was well done! When Francisco Garcia came to inspect the roof, He was clear and took time in explaining the repair process. He wrote up the estimate right after checking the problem at my house. His bid is fair and reasonable and came with a 3 years warranty. I chose Horizon Roofing after obtaining 5 estimates for the job. I am very satisfied with the repair service delivered as Francisco worked hard and diligently to get my roof fixed before the rain. I highly recommend Horizon Roofing and I will call upon him for any roofing problem in the future. In fact, my neighbor next door already asked for his service after my recommendation and his observation on how professional Francisco worked from his upstairs window!

Michael O.
★★★★★

You will not be disappointed. We were dreading a big project to fix dry rot and repair areas of the roof. Francisco was incredibly responsive, showed up on time, and did great work. Very professional. Came in on budget even though he did some extra work (when was the last time you had a contractor do that?). We would recommend him to anyone.

Steve C.
★★★★★

We were impressed right from the beginning when Frank Garcia and crew showed up to take a look at our project and gave us his bid. They show up on time, work hard, communicate well and took care of every single detail promised and then some. We couldn't be happier with the work and the honesty and integrity of the company. There's plenty of people out there to do business with, but take it from us, Horizon Roofing honest, fair and diligent with their work. If I ever need anything having to do with roofing or wood (fascia boards), I will call Frank immediately. I highly recommend Horizon Roofing.

Scroll to Top
Call Us Now