No.1 Home Roofing is a reputable contractor that offers a wide range of roofing services. The company has a good understanding of the roofing industry, thanks to its years of experience. It is a licensed and insured contractor, which gives customers peace of mind. The staff is friendly and responsive, and they provide regular updates on the project's progress. The company's accessibility features are a plus, with a wheelchair-accessible parking lot. However, the company's working hours are limited, with the weekend and some weekdays being off-limits for customers. Despite this, the company's services are available during business hours on Fridays. Overall, No.1 Home Roofing is a reliable option for customers seeking roofing services. The one thing that needs improvement is the inconsistent availability of the company's services.