The business appears to be well-established and reputable, with a good overall rating. The quality of the services and products seems to be average, with some positive and negative feedback. While there are some instances of poor customer service and shoddy workmanship, there are also reports of professional and friendly installation and great customer service. Pricing seems to be a bit high, but some customers have reported being happy with the value they received. The business seems to be relatively traditional in its approach, with no particularly innovative offerings mentioned. There is an issue with untrustworthy business practices and poor customer service in some cases. The company has been known to make excuses and refuse to honor signed contracts, leading to frustration and anger from some customers. It's unclear if this is a widespread issue, but it's a red flag that suggests caution is necessary when dealing with this business.