The business appears to be a reliable and professional roofing company. With an overall score of 4.9, they seem to consistently deliver high-quality work. The quality of their work is rated 4.8, indicating that customers are extremely satisfied with the results. Pricing is also a strong point, with a score of 4.9, suggesting that customers feel that the costs are reasonable and fair. Innovativeness is also a notable aspect, with a score of 4.8, implying that the company is proactive and willing to adopt new techniques and technologies to improve their services.The business has a strong online presence, with a high rating of 4.8 on third-party review platforms. Customers praise their responsiveness, punctuality, quality of work, professionalism, and value for money. Some reviewers mention that the company is honest and transparent in their dealings, which is a testament to their commitment to customer satisfaction.The company's website is well-designed and provides clear information about their services, products, and contact details. The owner, Carlos, is highly praised for his professionalism, expertise, and customer-friendly approach. He is often mentioned as being responsive to customer inquiries and providing clear explanations of the work that needs to be done.However, there is one negative review that stands out, where a customer felt harassed by the owner after they declined to work with the company. This review highlights the importance of customer service and communication in a business. The company's response to this review is apologetic but also defensive, which may raise concerns about their willingness to listen to customer feedback and make amends when necessary.Overall, CJ's Roofing appears to be a reputable and reliable business that prioritizes customer satisfaction and quality work. However, they should work on improving their customer service and communication to address any concerns or issues that may arise.