About Mike Farris Inc.

Meet our team

Mike — General Contractor & Licensed Roofer

Mike

General Contractor
Licensed Roofer
29 Years of Experience
Steve — Manager

Steve

Manager
24 Years of Experience
Chris — Estimator

Chris

Estimator
9 Years of Experience

About Our Team

Mike is the president, general contractor, and licensed roofer of Mike Farris Inc. He has been serving Bay County in the construction industry since the 1980s and founded the company in 1992. Mike’s reputation has been built on quality, honesty, fairness, and a job done right. His dedication to the trade and his hands-on approach continue to set the standard for the entire company.

Steve has been in roofing since his early adult years and brings decades of experience to every project. Known for his strong work ethic and personable nature, he joined Mike to ensure quality and customer care always come first. Steve oversees our crews, manages the office, and isn’t afraid to step in alongside the team. With every roof, his goal is 100% customer satisfaction.

Chris has worked with Steve in roofing for many years and shares the same dedication to quality and service. At MFI, Chris serves as our salesman, where his attention to detail ensures accurate measurements and clear estimates. He is also involved in the field, supporting our crews and making sure every customer receives the dependable roof they expect.

Our process

First Step

Contact us for free estimate & Receive estimate via email.

Second Step

Sign contract, Pick color of metal or shingle & Put 50% deposit down.

Third Step

Schedule roof installation.

Frequently Asked Questions

Yes — for homeowners. We provide free, no-obligation estimates for homeowners. Request an estimate here and we’ll schedule a site visit.
We serve Bay County and surrounding counties, including Jackson, Gulf, Holmes, Washington, Walton, and Santa Rosa. Our Florida contractor licenses allow us to work statewide.
Most residential roofs are completed in 1–3 days once materials are on site, depending on size, material, and weather.
We install asphalt shingles, 26-gauge metal, and standing seam systems (24-gauge steel or 0.032/0.040 aluminum for coastal homes), plus tile, shakes, and slate on request. See our Roofing Gallery.
Yes. We pull the required permits, coordinate inspections, and follow all local codes and manufacturer specifications.
Manufacturer product warranties typically range 25–35 years depending on material, and we stand behind our workmanship. Details are provided in your estimate and contract.