Get in touch
Schedule service or a free estimate
Call the shop and describe what the system is doing. We schedule weekdays from 8 to 5, with 7 day emergency service outside normal business hours.
Request service
Talk to a technician, not a call center
The line rings in the shop on S 41st Street. For no heat, no cooling or an active leak, call rather than write.
- Tell us the address, the equipment type and what it is doing right now.
- Say whether this is an emergency, a repair, a maintenance visit or a replacement estimate.
- We confirm an arrival window and call you when the truck is on the way.
- Phone
- 910-444-2479
- Estimates
- Free on new heating and air conditioning equipment.
- Office
- 1718 S 41st St.
Wilmington, NC 28403 - Hours
- Monday – Friday: 8:00 am – 5:00 pmSaturday & Sunday: Closed7 day emergency service outside normal business hours
Before you call
The things homeowners ask first
If your question is not here, ask it on the phone. We answer plainly.
How long has Cannon been in business?
Since 1949. We are the oldest HVAC company in Wilmington, still locally owned and family run.
What are your hours?
Monday through Friday, 8:00 am to 5:00 pm. We are closed Saturday and Sunday, but we provide 7 day emergency service outside normal business hours.
Do you charge for estimates?
No. Estimates on new equipment are free.
Which brands do you service?
All major brands of HVAC equipment, including Trane, Bryant, Lennox, Ruud, Carrier, Rheem, Goodman, York, American Standard, Amana, Heil, Armstrong Air, Comfortmaker, Coleman and Maytag.
Do you work on commercial buildings?
Yes. We provide residential and commercial maintenance, installation and repair.
What areas do you cover?
Wilmington and the surrounding areas, including Wrightsville Beach, Carolina Beach, Leland, Ogden, Castle Hayne and Hampstead.

