Imperial Building & Roofing Co Inc has proudly served Farmington Hills, West Bloomfield Roofing, and Novi since 1985. Services include: roofing, siding, gutters, insulation, ventilation, repairs, custom decks, additions, custom homes, and custom basements.