Established in 1981, Mega Construction is a family owned company with more than 75 years combined experience. Geoff Abbott, president of Mega Construction, has dedicated himself to providing his clients with the highest quality custom homes and outstanding customer service for over 30 years.

Regardless of the size or scope of the project, we always strive to exceed our clients’ expectations. It is our opinion that the relationship between contractor and client is similar to a marriage; a relationship built on mutual trust and respect. In order to ensure that our clients experience a positive and seamless building process, we place a heavy emphasis on communication and consistency. This enables us to deliver a final product that is pleasing to both client and contractor.

Meet Our Team

Geoff Abbott


Geoff Abbott has been a licensed General Contractor in the state of Florida for over 31 years. He has a total of 39 years experience in the construction industry, in which he has served as everything from a framing contractor to a board member of the Marion County Building Industry Association (MCBIA). Since the establishment of his company, Geoff has enjoyed a reputation as one of Marion County’s finest custom home builders. He remains intimately involved in all aspects of Mega Construction and brings a “hands on” approach to the building process.

Catherine Abbott

Vice President

Catherine Abbott has been with Mega Construction from its inception. She is an integral part of all executive decisions and also oversees the accounting department. Catherine is always there to lend an experienced hand to homeowners in need of coordinating interior selections for their unique projects. With over 30 years of experience, she has a vast knowledge of the construction industry and is an invaluable asset to the company.

Justin Abbott

Project Manager/Safety Compliance Officer

Justin Abbott is the newest member of the Mega Construction staff. With a background in Commercial Construction Management, specializing in Preconstruction Services, Justin hopes to add more of a commercial presence to the company’s resume. As Mega Construction’s Project Manager, Justin oversees project development from design phase to completion.