What we do

Residential Roofing

We can identify whether you are a candidate for replacement roofing or a roofing repair service. We will always recommend a solution that fits your needs and budget.

Commercial Roofing

Our team is prepared for projects of varying size and levels of difficulty. We structure our approach to reduce the impact on your business operations.


Whether you need a complete seamless gutter system, a one foot section of gutter above your door, repairs, gutter guards or just a gutter cleaning you can depend on Batista Roofing.

Related Services

Batista Roofing is the company that you can count on, we can help you with any other related services, if you need anything don't hesitate to call us, we are sure that we will be able to help you.

Quality is our policy so we work closely with you.

Property Management

When it comes to commercial property management, safety is of the utmost importance.

Maintain the quality of your roofing system and ensure the safety of all who use the property with roof contracting services from Batista Roofing, Inc. Our service crew is highly trained and experienced in roof diagnostics and inspections, repairs, leak management, replacements, installations, and more. Quality is our policy so we work closely with you, the property managers/owners and local manufacturers to guarantee the best products and strategies are used for your roofing project.

  • The best thing about Batista is that you can trust him.   He does what he says he is going to do, and he doesn't inflate his pricing.  What you see is what you get.
    John Doe
  • Batista Roofing has done several jobs for me and my clients. They are prompt, fees are reasonable and fair. They have done jobs that are total rebuilds that are amazing. We refer clients to refine on a regular basis and they never let us down.
    Tom Johnson
  • Only good things to say about Batista Roofing. Came out quickly for a free estimate after I had an issue with a leak from my roof deck hatch. He gave a fair quote and said he would let me know when the weather was good enough to do the work.
    Joan Avina