CP Rankin Inc. is a reliable and professional roofing company with a strong reputation. They offer a range of services, including roof repair and gutter repairs, and have a team of experts who are knowledgeable and polite. The company has a strong commitment to customer service, with staff who are responsive, punctual, and professional.One concern is the issue of a former employee, Bryan, who allegedly hung up on a client after introducing himself. This incident suggests that the company may have a problem with employee behavior, but it is worth noting that the company disputed the client's account and suggested that the employee may not have been employed by them at the time.The company's physical location is wheelchair accessible, with a parking lot and entrance that are accessible to people with disabilities. They also offer online estimates, making it easy for clients to get a quote.The company's working hours are very flexible, with a 24-hour service available Monday through Sunday. This suggests that they are committed to providing service to clients at all times.Overall, CP Rankin Inc. is a solid choice for anyone in need of roofing services. While there may be some issues with employee behavior, the company's strong commitment to customer service and their range of services make them a reliable option.