Ithaca Residential Electrical Services

Electrical solution in Tompkins County


Alfred, Hornell, Wellsville, Bath, Corning, Elmira, Waverly, Owego, Binghamton, Watkins Glen, Hammondsport, Dundee, Penn Yan, Ithaca, Cortland, Geneva, Auburn, Waverly, Syracuse, and surrounding areas

Westfield, Elkland, Mansfield, Wellsboro, Troy, Towanda, Sayre, and surrounding areas

New Construction 
From additions to your current home to the new home you're having built, we're experts in designing and installing entire electrical systems for your house.

Faulty electrical systems are dangerous. We can fix switches, outlets and lighting. In addition, we can troubleshoot your system, and locate where short problems are occurring.

Installation of New Indoor Wiring 
We can add additional switches and outlets, install new under-cabinet lighting, and set up new wiring for an entertainment center.

Installation of New Outdoor Wiring 
Whether you need decorative garden lighting, or increased security, we can take care of all your outdoor electrical needs, including the installation of underground wiring.

Power Upgrade 
If your house is still working with fuses, or if your circuit breakers keep tripping, we can install a more robust system, with a new breaker panel and overload correction.

Electrical Device Installation and Service Support
We can install ceiling fans, recessed lighting, generators and the electrical for swimming pool installations, as well as provide many other services.

Residential Data Cable Installation

We can run specific cabling for you, or if needed, we can design and build a complete network infrastructure for your home. 

Emergency Services 
In the event that your equipment needs servicing, you have peace of mind knowing we offer emergency services.

Check Out Our Project Gallery residential & COmmercial

Solution to customers all over Tompkins County and beyond.

Contact Us Today

We’re Ready to Help

At John Mills Electric, Inc., we're always ready to take your calls! Give us a call or fill out the form below to contact one of our team members.

  • Please enter your first name.
  • Please enter your last name.
  • Please enter your phone number.
    This isn't a valid phone number.
  • Please enter your email address.
    This isn't a valid email address.
  • Please enter your address.
  • Please make a selection.
  • Please enter a message.
  • By submitting, you agree to be contacted about your request & other information using automated technology. Message frequency varies. Msg & data rates may apply. Text STOP to cancel. Acceptable Use Policy