This company is a reliable choice for construction, roof repair, and roofing services. Affordable Roofing by John Cadwell, Inc. is known for its professional approach and excellent customer service. The company has a good reputation, with many customers praising its responsiveness, punctuality, and quality of work.Some customers have reported having a good experience with the company, citing its honesty, integrity, and willingness to go above and beyond to ensure customer satisfaction. The company's staff is also commended for being polite, professional, and courteous throughout the entire process.However, there have been some issues with communication and scheduling, with a few customers expressing frustration with the company's inability to follow through on appointments and respond to phone calls. Despite these issues, the company has taken steps to address them, such as canceling its contract with an answering service and improving its communication with customers.Overall, Affordable Roofing by John Cadwell, Inc. appears to be a good option for those seeking construction, roof repair, and roofing services. While there may be some minor issues with communication and scheduling, the company's professionalism, quality of work, and customer service make it a reliable choice for many customers. A potential issue to be aware of is the company's inflexibility in scheduling, which may lead to delays or missed appointments. Additionally, some customers have reported that the company's estimate process can be lengthy and may require multiple revisions.