Hours : Monday to Friday - 8:30am to 5pm

About us

About Us

Who We Are

The principals of All Pro Contracting Services established themselves as Florida General Contractors in 1985. All Pro currently focuses on Roofing & Insurance restorations. Our focus is to utilize our vast expertise and knowledge while achieving our clients goal and vision.

Our clientele includes Homeowners, Insurance Companies, Realtors, Agents, and Investors. We pride ourselves on providing our customers the highest quality in workmanship and customer service. All Pro holds multiple Florida State construction related licenses including: General Contractor, Roofing Contractor, Building Code Inspector, Home Inspector, Mold Remediation and Mold Assessor.

Get Help Today

Our Team


Keith McWilliams


Keith is the Founder & President of All Pro Contracting Services. He has been involved in all aspects of the construction industry since the mid 1970’s.

Over the years he has become highly skilled in all aspects of the roofing industry. Keith is a Certified Certainteed “Master Shingle Applicator” and without hesitation, will get on a roof to inspect, teach and supervise his employees to ensure the proper procedures are being implemented.

His hands-on attitude is a prime example of why this company is in existence. He is a fair and honest individual that treats his customers as he would like to be treated.

His skill in this profession coupled with his entrepreneurial persona lead him to establish this company that has evolved into what it is today, making it one of the most recognizable roofing company in Central Florida.


LaVerne McWilliams


LaVerne's passion and commitment for excellence is reflected in All Pro and the quality of the work done by the company.

With 30 years of executive office management experience, she provides a key component to the “All Pro Team”. She is actively involved with the employees to ensure goals and constantly evaluating to stay in line with the company's mission.

Together with her husband Keith, they bring their seasoned experience, faith, and a strong work ethic to this rock-solid ownership team.


Ellany Sustaita

Administrative Assistant

Ellany is the administrative assistant to both the office manager and the president of All Pro Contracting Services. In this position she provides administrative assistance and serves as the primary contact for our clients.

Ellany is a highly approachable individual who has a pleasant attitude and willingness to make a positive mark. She is also Fully Bilingual, a skill that allows us to reach and offer a quality service to our Hispanic community.


Abel Bocanegra

Sales Manager

Abel is our Sales Manager and he is in charge of leading a team of Sales Representatives and coaching them in their respective field.

He has over 15 years of Sales experience, reaching our companies goals. He has earned the certificate of “Certainteed Shingle Quality Specialist”.

His professionalism and knowledge of the Insurance world captures the best financial outcome for his clients. He is a native of Puerto Rico speaking both English and Spanish to ensure great communication between our Spanish speaking employees and customers.


Steve Snyder

Production Manager

Steve is our Production Manager, he has over 30 years of extensive roofing experience in multiple disciplines. His ability to direct personnel towards maximum performance, strong decision-making and problem-solving skills, sets him apart as a key leader at All Pro.

He has done a multitude of reroofing as well as new construction projects and is an expert in shingle & single ply roofing applications. His “attention to detail” ensures delivering a top quality product on every project. He has earned the Certainteed “Master Shingle Applicator” Certificate.

Steve’s “Can-Do” attitude makes him a favorite with owners, contractors, and on-site staff. He is a great addition to the All Pro Team!


Camilo Perez

Project Manager

Camilo has over 10 years of management and operations experience with residential roofs. His day to day responsibilities are to ensure accuracy and timely completion from beginning to end of all projects.

He has an eye for detail, which guarantees a project will be completed in a very skilled manner. Also, he is a Certified CertainTeed “Master Shingle Applicator.”

Camilo is a native of Colombia and speaks both English and Spanish which gives him the ability to communicate with customers and understand the scope of the project, regardless of the complexity. This makes him a valuable resource to the All Pro Team.

Client Feedback

I recently suffered interior water damage from a roof leak. All Pro came out to inspect the property and found the source of the leak. They also notified me that my roof recently suffered storm damage. The estimator from All Pro met with my insurance company and I was very grateful when I received coverage for a full roof replacement. All Pro also did an excellent job when they replaced the roof. They were very clean, professional, and treated my property with great care.

Josh Smith


When I needed a new roof, All Pro helped me in deciding the best products and approach to my particular job. I immediately felt I could trust their expertise and judgment. During the job when they uncovered something unexpected, they immediately gave me a call, documented the damage, and advised on the best solution. I couldn’t be happier with the work they’ve done and look forward to working with them again in the future.

Justin Bowen


We suffered storm damage to our roof from a recent wind storm. An estimator from All Pro worked with my insurance company on the claim. They met the adjuster on my roof and helped me throughout the process. My insurance adjuster actually commented to me about how knowledgeable and helpful All Pro was with the process. I would definitely recommend All Pro and am thankful with how much easier they made the whole roof process for us.

Tammy & Stuart Henry


They do it all, All Pro assisted me with an insurance restoration job after I had to file a claim with my insurance company. All Pro also did a major remodel & addition on my personal residence, and put a new roof on another one of one of my rental properties. On the insurance claim project, I called All Pro and informed them the ceiling in the living room was falling down on my tenants furniture after a recent storm. They sent one of their crews out to the property that afternoon and prevented further damage from occurring. All Pro also assisted me with the insurance company, took pictures, and helped me throughout the entire process.

Mitch Mells


As a real estate professional it is a delight to be able to refer clients of all stripes to All Pro, from investors, to first-time homeowners to luxury residential. The uncompromising quality of service and integrity of Keith and his personnel is peerless. He is my first call for any construction or roofing project, whether that be my own or on behalf of a client.

Mary Anne Holls


I had All Pro perform a roof inspection on my home after a recent storm came through the area. They found hail damage to the roof shingles and I was very impressed with their expertise and knowledge. They ended up helping me get a new roof from my insurance company. They did a great job on the roof and were finished in a couple days after they started the project. I would highly recommend their services and was very appreciative for all they did for me.

Brad Wright


I noticed a couple water stains showed up on my ceiling after a substantial rain storm. I became frustrated after I got up on the roof, but could not figure out where the water was leaking through the roof. So I had All Pro inspect the roof and they immediately detected that the water was coming in around the chimney and one of the roof vents. They were very honest and fixed the repair for me instead of trying to pressure me into an unnecessary full roof replacement. I truly can’t say enough good things about All Pro.

Justin Stone


We have used All Pro on several inspections in the past. I had them perform a roof inspection for us after we suffered roof damage. At the same time, they inspected the attic for possible water or mold damage as a result of the roof leak.

Sylvia Wood