Meet the Team
Mark Costis
President
Suzanne Ferro
KJay Autullo
Chief Operating Officer
Dia Preston
Chief Financial Officer
David Dumphy
Vice President of Sales
Our Team Over The Years
Always Free Estimates & Proposals
Installation, maintenance, service & repair
Serviced Customers
Years in Business
Total Customers
Our
Promise
Recent Blogs
Emergency Home Generators Demystified: A Comprehensive Buyer’s Handbook
Emergency home generators are very helpful during an outage. When you don’t know how long power will be out, an emergency home generator will ensure comfort and safety in your home. In this handbook, we will guide you through the world of emergency home generators....
5 Essential Factors to Consider Before Investing in a Backup Home Generator
Having power in your home is an essential part of everyday life. The luxury of having constant power goes unnoticed until it suddenly stops and goes out for a while. With power loss in Florida being common and hurricane season just around the corner, being prepared...
Don’t Get Stuck in the Heat: Prepare for Summer Power Outages
With the weather in Florida cooling down the past month, it's easy to forget about the looming threat of summer storms. However, as residents of the Sunshine State know all too well, these storms can strike suddenly and leave us in the dark and the heat. Don't let...
Happy Customers
"Mark Costis and the Generx team keep my whole house powered in case of city power outages. They have the greatest service and excellent products. With a full tank of propane (250 gallons) I can run my whole house for at least a week. Thanks Mark! A Generx Generator was a great investment!"
Adil
"Irma would've been an even bigger nightmare without our generator--it's officially my new favorite thing, and I'm grateful for the work you're doing in the Tampa Bay area."
Danielle
Tampa Area: (813) 814-5900
South-West Florida: (941) 505-1212
Lakeland: (863) 260-7032
Ocala: (352) 581-7008
Flagler: (321) 621-8853
Jupiter: (561) 581-8499
Sarasota: (941) 867-4155
Naples: (239) 789-2633
Unique visitors since 2013: 676,093