B&M Construction is roofing Island Lake, Wauconda, Mchenry, Lake Zurich and more!  When it comes to roofing your home, you can rest assured that we will take care of all your needs.  Specializing in asphalt shingle re-roofing, B&M Construction cares about your home and its surroundings.  Our owner-operated crew uses dump trailers to haul away all materials and debris, protective tarps and boarding to protect your home and yard, and provides thorough clean-up when the job is done.

We use high quality products from warranty bearing manufacturers and are happy to work with customers to help them decide on the right product for their roof.