At Top Notch Tree Service, we have been providing high-quality tree services to Lake Norman, North Carolina and the surrounding areas for over 25 years. Our staff members are professionals who have the training and experience to safely and effectively remove trees from your yard, as well as trim and maintain trees and shrubs that are too demanding for you to look after yourself. Fully insured and locally owned, our company puts the needs and safety of our customers first. From residential to commercial jobs, we provide a full array of tree services, ranging from trimming and pruning to removal and lot clearing. We specialize in climbing, roping and rigging inaccessible trees, as well as tackling jobs that others don’t dare approach.