The user profile technology is difficult to popularize in power companies and brings little effect. With regard to this, a hierarchical clustering profile recommendation model based on an improved “weighted K-means algorithm based on a firefly algorithm” is proposed. To improve the calculation speed and accuracy of user profile construction, this model designs a label model for a single business and focuses on constructing characteristic group profiles through hierarchical clustering. In profile application, the specific business and other new business are directly recommended to potential users in the target group. A simulation experiment is conducted on a sample set of high-voltage power users. The results show that the proposed model can effectively improve the calculation speed and accuracy of clustering and profile construction and application and facilitate the popularization and application of the user profile technology in power companies.