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 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, Building Code Inspector and Home Inspector.

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.

In 2013 Keith won 1st place in Home Builders Association, "Parade of Homes", in the "Complete Home Remodel - Under $500,000" category.

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 storm damage restoration 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.


Maribel Sosa

Office Manager

Maribel Sosa is our Office Manager. Maribel has over 10 years’ of administrative experience in Office Management, Human Resources, and Accounting.

She spent the last 5 years serving as an Office Manager and administrator in the construction industry, and has a strong customer service record.

Maribel assists in the development and implementation of firm policies and procedures; manages and oversees the administration of HR policies, programs and practices within the company; she maintains accounts payable, receivables and monthly billing and handles customer orders among others.


Ron Paxton

Sales Manager

Ron has over 25 years of sales, management, and consulting experience across several industries. He has worked for some of America's most recognized companies, where he managed teams of sales reps and consultants with a focus on quality, performance, and excellent customer experience.

At All Pro, Ron coordinates and manages the activities of our team of residential sales specialists; reviewing contracts, and providing training and guidance to ensure that every customer receives the attention they require to understand the complexities of replacing or repairing their roof through their insurance company or as a personal investment in their property.

His multi-industry background, and his honesty, integrity, and friendly personality combine to offer All Pro customers the individual support and guidance they deserve.


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 construction projects and is an expert in construction applications in multiple disciplines. His “attention to detail” ensures delivering a top quality product on every project.

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 construction projects. 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.

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.

Omar Saleh

Omar Saleh

Sales Representative

Omar is native to the Central Florida region and is fully bilingual, speaking English and Spanish. He graduated from Stetson University with a bachelors degree in business administration & has over 7 years of sales and marketing experience across several industries.

He excels at identifying customer needs and takes pride in always providing the highest standard of service. Omar’s commitment to maximizing value for our clients makes him an excellent resource.

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


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 project, whether that be my own or on behalf of a client.

Mary Anne Holls


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