Call Us at 585-266-0346 Join Our Team
Call

Top-Rated Electrical Contractor in Rochester, NY

A family of 50 trained electricians, since 2000.

Commercial, industrial, residential, and low-voltage - built by the people who train Western NY's electricians.

Built by the people who train Rochester's electricians.

Craig Armitage founded C.M. Armitage in 2000 - after teaching commercial and industrial electrical trades at BOCES II.

Twenty-five years later, we're a NYS-licensed Apprenticeship Program sponsor partnering with Monroe Community College. Many of our foremen started here as apprentices. It's why our customers come back, project after project.

Powered by C.M. Armitage - Established 2000

Our Mission

To deliver exceptional service at competitive prices - building trusting relationships with customers, associates, and suppliers, and ensuring the success of C.M. Armitage and those we serve for years to come.

Why C.M. Armitage

Reviewed and trusted across Monroe County.

25 years of electrical work in Rochester, NY - and the credentials, reviews, and training partnerships to back it up.

EST.2000

25

Years serving Rochester

Founded by Craig Armitage in 2000. Still doing it the way he taught it.

4.6

Google rating

Verified Google reviews from Rochester homeowners, businesses, and construction partners.

NYS Apprenticeship Sponsor

Registered NYS Department of Labor apprenticeship program - training the next generation of electricians.

Monroe Community College partnership

Classroom instruction through MCC alongside on-the-job apprenticeship - meeting NYS standards.

Real Google reviews

What our customers say.

Verified Google reviews from Rochester homeowners and construction partners. Click any card through to the live review on Maps.

โ˜…โ˜…โ˜…โ˜…โ˜…

"C.M. Armitage Electrical Contracting is the best in the business. Craig and his team have been helping me with projects for 20 plus years. No job is too big or too small and always very reliable. Up to date with all electrical codes and a vast knowledge of the electrical trade."

- Anthony D. ยท DiMino Construction Inc View on Google โ†’
โ˜…โ˜…โ˜…โ˜…โ˜…

"From estimate to timely completion, the process was a professional, thorough and pleasant experience. Tom, John and Spencer were knowledgeable, efficient and focused on our best interest - always keeping us informed throughout."

- Alex R. ยท Rochester View on Google โ†’
โ˜…โ˜…โ˜…โ˜…โ˜…

"Always on time, polite, respectful and very knowledgeable. They will do what is needed to fill all of your needs promptly. Top Notch Company."

- Todd B. ยท Rochester View on Google โ†’
โ˜…โ˜…โ˜…โ˜…โ˜…

"Absolutely would recommend and plan on using again. Great knowledgeable technicians and great communication for many of the commercial projects we have done together."

- Jeff C. ยท Rochester View on Google โ†’
About C.M. Armitage

Founded by an electrical-trades teacher. Still doing it that way.

Craig Armitage was teaching commercial and industrial electrical trades at BOCES II when he started C.M. Armitage in 2000. Twenty-five years later, the company is still training the next generation of electricians.

Craig founded C.M. Armitage Electrical Contracting in 2000 in Rochester, NY. Before that, he taught the commercial and industrial electrical trades program at BOCES II - where he saw firsthand that the quality of electrical work in the region depended on the quality of the people learning the trade.

That conviction still runs the company. C.M. Armitage is a registered NYS Department of Labor Apprenticeship Program sponsor, partnered with Monroe Community College for classroom instruction. Apprentices receive on-the-job training plus the academic coursework needed to meet NYS requirements, and earn a nationally recognized Journeyworker certificate when they complete the program.

Many of our foremen are former apprentices. Many of the technicians named in customer reviews - Tom, John, Spencer, Derrick, Adam - grew up here. It's why customers come back, project after project, across commercial, industrial, residential, and low-voltage work.

Founded 2000 NYS Apprenticeship Sponsor Training Western NY's electricians
Craig Armitage, founder of C.M. Armitage Electrical Contracting, in the office with framed press articles behind him
Craig Armitage discussing an installation in a mechanical room with a customer
Our Work

One trained team. Every kind of electrical project.

Commercial, industrial, residential, and low-voltage - the same crew end-to-end, across Rochester and Monroe County.

Modern commercial interior wired by C.M. Armitage

Commercial

Design-build, ground-up new construction, complete renovations, EV charging stations, lighting retrofits, generators, preventative maintenance.

See capabilities
Industrial facility with overhead crane and electrical infrastructure

Industrial

Motor controls, sub-metering, thermal imaging, troubleshooting, line recording, design-build and preventative maintenance for industrial systems.

See capabilities
Fire alarm pull station installed by C.M. Armitage

Security & Fire

Access control, fire alarm design + build, yearly inspection reports, camera and network systems, 24-hour alarm monitoring, cloud-based services.

See capabilities
LED-lit residential kitchen wired by C.M. Armitage

Residential

Service calls, panel upgrades, generators, EV charging, smart-home solutions, security systems, 24-hour alarm monitoring, camera systems.

See capabilities
Areas We Serve

Serving Rochester and Monroe County.

Headquartered at 723 Washington Ave in Rochester. Serving every town in Monroe County and the wider Western NY region.

Downtown Rochester building wired by C.M. Armitage

Rochester, NY ยท Home base

723 Washington Ave, Rochester, NY 14617 ยท Monday-Friday, 8 AM - 4 PM ยท 585-266-0346

Towns we serve

  • Rochester
  • Irondequoit
  • Greece
  • Brighton
  • Pittsford
  • Henrietta
  • Webster
  • Penfield
  • Fairport
  • Spencerport
  • Hilton
  • Honeoye Falls

Don't see your town? Call us at 585-266-0346 - we probably already serve you.

FAQs

Frequently asked questions.

The questions customers ask before they hire an electrician - answered straight.

How are your electricians trained?

C.M. Armitage is a registered NYS Department of Labor Apprenticeship Program sponsor. Our apprentices receive on-the-job training alongside classroom instruction through Monroe Community College to meet NYS Department of Labor requirements. After completion, apprentices earn a nationally recognized Journeyworker certificate. Many of our foremen are former apprentices.

Do you handle both residential service calls and large commercial projects?

Yes. Our work spans residential service calls, panel upgrades, EV charging, security and 24-hour monitoring all the way through ground-up commercial construction, industrial design-build, motor controls, sub-metering, and fire-alarm systems. The same crew works across project sizes.

Do you respond to electrical emergencies?

We have a long track record of being there for customers in urgent situations. Standard business hours are Monday through Friday, 8 AM to 4 PM. Call 585-266-0346 and we will work with you to assess the situation.

Are you up to date with current NEC and NY State electrical code?

Yes. As a NYS-licensed contractor and apprenticeship sponsor partnered with Monroe Community College, code currency is part of our day-to-day training. Customers regularly note this in reviews - see the Reviews section.

What towns do you cover?

We serve Rochester, Irondequoit, Greece, Brighton, Pittsford, Henrietta, Webster, Penfield, Fairport, Spencerport, Hilton, Honeoye Falls, and the broader Monroe County and Western NY region. If your town is not listed, call us - we probably already serve you.

What can I expect when I request a quote?

Send us a message or call 585-266-0346 with the scope of your project. We will follow up to schedule an on-site assessment, then provide a clear written estimate. Customers frequently mention being kept informed throughout the process.

How do I schedule a visit?

Call 585-266-0346 during business hours, send a message through this site, or stop by 723 Washington Ave in Rochester. We will get back to you to confirm a time.

Ready when you are

Trained electricians, ready for your project.

Commercial, industrial, residential, or low-voltage - call us or send a message and we will be in touch.

Send us a message.

Quick note about your project - we will reach back to confirm a time.