Kennedy Roofing and KCG Roofing is a family-run business providing quality roof installs and repairs for over 40 years. Despite their long history, their services seem to be inconsistent, with some customers receiving excellent care and others experiencing issues with communication and follow-through.Their physical location is wheelchair accessible, making it easier for customers with mobility issues to access their services. However, their working hours are limited, with Wednesday and Thursday being closed.The reviews suggest that the company has a tendency to upsell and overcharge customers. One customer reported being told that they needed a new roof because of a bad underlayment, when in fact, it was a simple repair that could have been done at a fraction of the cost. Another customer was quoted a higher price for a simple repair because the company wanted to "upgrade" the materials, even though the customer had specifically asked not to do so.Some customers have reported issues with communication and responsiveness. One customer was left hanging for over a month with no follow-up after signing a contract, while another customer was told that the company was "out of their league" after contacting their attorneys.On the other hand, some customers have reported excellent service and quality work. One customer was impressed with the professionalism and courtesy of the crew and project manager, while another customer was pleased with the speed and efficiency of the installation process.The company seems to have a good warranty program, with some customers reporting that they were able to get repairs done under warranty without any issues. However, the warranty program is not foolproof, and some customers have reported issues with getting repairs done in a timely manner.Overall, Kennedy Roofing and KCG Roofing seems to be a company with a mixed track record. While some customers have had excellent experiences, others have reported issues with communication, pricing, and follow-through. As with any business, it's essential to do your research and read reviews before making a decision about whether to use their services.The company's lack of transparency and willingness to upsell and overcharge customers is a significant concern. Additionally, the fact that some customers have reported being left hanging or ignored by the company's staff is unacceptable. However, the company's good warranty program and some customers' positive experiences with their staff suggest that there is some potential for improvement.As with any business, it's essential to approach with caution and do your research before making a decision about whether to use their services. If you do decide to use Kennedy Roofing and KCG Roofing, be sure to carefully review your contract and ask plenty of questions to ensure that you understand what you're getting and what you're paying for.