Bobby Kresta
Bobby KrestaPartner
Clayton Kresta
Clayton KrestaPartner
Brandon Green
Brandon GreenSales Representative
Brandon Potts
Brandon PottsSales Representative
Lucy Johns
Lucy JohnsOffice Manager

About Kresta Roofing

With over 45 years of experience in the residential and commercial construction industry we are your property improvement and maintenance specialists. As a multi-generational, family owned and operated business you can rest assured that construction work is in our blood. With multiple generations of our family working in the construction industry you will notice that we have a unique approach of combining tried and true construction methods with new and current technologies.

Although we specialize in the installation and repairs of all types of roofing and gutters we are a full service construction company. We also do drywall, painting, flooring, siding, fencing and more! As a family owned and operated business, you will appreciate the quality of our work and our attention to detail. We pride ourselves on our honesty and our integrity, all at a fair, yet competitive price. Our highly trained, knowledgeable staff are waiting to serve you. Call today!

Mission Statement

Kresta Roofing is dedicated to serving the residential and commercial community as an industry leader in quality, safety, ethics, and professionalism. As a family owned business with a foundation of courtesy, trust and fairness, we find the most practical solutions to any issues that may arise in the office or field. We are focused on advancing in the roofing industry with long term relationships, expanding into different markets and always exceeding expectations.

Vision Statement


Kresta Roofing will be a winner.

W – Win recognition as the leader of the roofing industry, being proud of our accomplishments but always aiming to achieve higher goals and being open to changing courses with fluctuating markets.

I – Increase the number of branches that we have as a way to achieve growth and accumulate a larger sales force to provide the staffing necessary for catastrophic events.  

N – Never change course from the highest level of customer service that we can possibly provide – to always exceed our customers’ expectations and gain customer trustworthiness.

N – Narrow our visions and goals to realize growth by focusing on our strengths and strategically place the essential stepping stones in place to facilitate the increasing opportunities.   

E – Explore new technologies, relationships and markets. Act on new findings and incorporate them into everyday procedures.

R – Raise our bar continuously in the areas of education, honesty, safety, integrity, professionalism in the roofing industry and customer satisfaction.

S – Sustain a work environment that provides a family owned business feeling, recognizing who goes above and beyond and reward for honesty, integrity, professionalism and leadership.