This location has its good sides, such as being responsive and attentive, eager to take care of customers, and having a long history in business. The services provided are well-regarded, and the quality is considered average by some. The pricing is considered to be relatively high compared to competitors, but it seems to be consistent with the quality of services. Some clients even reported that the staff went the extra mile in providing additional services, like cleaning algae buildup on screens. However, there have been several complaints about unreliability, overcharging, and unprofessional behavior. Some clients even reported that they had to clean their own windows after the staff left an oil dripping mark on the driveway. It seems like the business is not as reliable as it should be, and it would be beneficial for them to work on their reliability. The staff seems to be willing to help out fellow small businesses, which is a positive trait.