Barrington Roofing Contractor

Roof Systems Installation in Barrington
Opening at 7:30 AM
Header image for the site


RAKE is the exposed, outer part of a gable roof section between the eave and the ridge.
For any of your Barrington roofing needs, contact JB Roofing at (847) 639-7756 or visit our website.

Learn more

NESTING is a re-roofing method of installing new asphalt shingles over the old ones in which the top edge of the new shingle is butted against the bottom edge of the existing shingle tab. Although slightly cheaper than complete re-roofing, since you’re saving on its tear-off, we do not recommend ...

Read More
Learn more

GABLE is a triangular shape section of the upper portion of a house sidewall, directly under the ridge of a sloping roof. It sometimes contains a window or attic vent (called “gable vent”).

Call now

A roof rain GUTTER is a channel, secured with a proper slope, to the roof’s horizontal edge / eve, that collects rain water and discharges it into a downspout. It should be included in your house maintenance schedule and kept clean. Although keeping it clean is important during all season, the en...

Read More
Call now

ICE DAM is a formation / build-up appearing along the lower edge of the roof, a consequence of thawing and re-freezing of melted snow on the overhang. Ice dams can do a lot of damage to the roof decking and framing, and their appearing is closely related to the attic ventilation and insulation is...

Read More
Call now

EAVES (and Drip Edge) FLASHING is used on the overhang, side / ends, and at the roof’s edge to protect the facade from elements. This type of flashing also provides support for the shingles, while creating a roof drip edge helping direct water towards a gutter and / or away from the facade.

Call now

EAVES are the roof edges overhanging the face of a wall and projecting beyond that face. They create an overhang to directs rain water away from the walls.

Call now


10 months ago
JB Roofing did an amazing job on replacing our shingle roof over the house, flat roof over the garage, and all the gutters. We truly appreciated their help with providing our insurance company a lot of photos documenting the hail damage that our roof sustained. They met with the insurance adjuster pointed out all the damage, and within 5 days the insurance company approved our claim. They used high quality materials, the installation team was professional, courteous, and got the job done in a timely manner. They were careful not to damage our gardens and lawn. Every bit of debris was cleaned up at the end of the day. We are extremely satisfied with our new roof. They exceeded our expectations without a doubt.! I highly recommend them to anyone in need of an affordable, high quality roof.
- Monica R
3 months ago
JB Roofing was very professional and did an excellent job replacing our roof. The quote was very thorough and they came in at the quoted price when the installation was complete. The price was competitive and Charlie was very helpful in explaining our options and making sure the job was done right.
- Zachary F
2 months ago
Amazing service and outstanding work. Charlie estimated the roofing project, made recommendations for improving the existing ventilation, provided a reasonable estimate for the work, and his crew removed the existing roof and installed the new roof, seamlessly. The crew was careful to protect the interior and exterior of the house, and left the property spotless.
- Jacqueline S

Professional Roofing Services

JB Roofing Inc. started serving residential and commercial customers in Barrington and surrounding areas in 1995. 
Decades of hard roofing work on a variety of Barrington IL roofs, helped us build great reputation and become a respected, family owned, local business.   
Our line of services that originally started from asphalt shingles installation only, has expanded significantly and now includes several additional quality services.   

Here are some of JB Roofing main services, and they short descriptions:  

Asphalt shingles installation in Barrington – asphalt shingles, in general, are composed of paper (waste paper) that has been soaked with asphalt, making it waterproof. Paper is then top coated with asphalt layer and sprinkled with ceramic granules as a final protection layer. 

The asphalt shingles are very economical and multipurpose, work very well on steep and sloped roofs (they should only be used on roof slopes of two units vertical in 12 units horizontal – 17% slope or greater).   

Wood Shingles Installation in Barrington – there are two types of wood shingles we install on regular basis: cedar wood shingles and wood shakes. The difference between them is in their manufacturing process and appearance.
  • Cedar wood shingles are sawn on both sides, have smooth surfaces, and lay flat one on top of the other
  • Cedar wood shakes are split / not sawn, have rough surfaces (or face only) and they also vary in thickness. In order to lie in their courses tightly together they must be tapered.

Metal Roofs Installation in Barrington - metal roofing offers significant advantages over traditional roofing materials. Barrington metal roof installations are extremely long lasting, durable, will save you money over the lifespan of your metal roof, and create comfortable conditions for your family.    

Flat Roof & Low Slope Roof Installations in Barrington - There are a few options to choose from: 
  • Built-Up Roofing (BUR)
  • Modified Bitumen
  • PVC
  • EPDM – Rubber Membrane (short for ethylene propylene diene monomer)
  • Roll Roofing  

Slate Tile Roof Installation in Barrington - Slate is mined all over the world, and the process often involves very deep excavation and requires skilled workers to manufacture the final product, a roof slate tile. Roof slate tiles are available in 5 basic colors: black, red, gray, purple, and green. However, the most common are gray, blue-gray, black, shades of green, deep purple, brick red, and mottled (mixed) colors.   

Synthetic Roofing Tiles installation in Barrington - synthetic roofing tiles are manufactured using polymers or rubber blended with fillers. They often feature a fifty year manufacturer’s warranty, are generally fire, and also impact-resistant. 

Synthetic roofing tiles are easier to install when compared with alternative products made from natural materials. Because synthetic tiles are light-weight, they might be mounted on top of an existing roof without strengthening of its framework.     

We always perform free estimates for property owners, so you can call us and schedule an appointment, no strings attached.   Visit JB Roofing Barrington Facebook Page,  Follow us on Twitter or watch some of our video clips on YT

Contact Us


Call now
  • (847) 639-7756

Business Hours

Mon:7:30 AM – 6:00 PM
Tue:7:30 AM – 6:00 PM
Wed:7:30 AM – 6:00 PM
Thu:7:30 AM – 6:00 PM
Fri:7:30 AM – 6:00 PM
Sat:8:00 AM – 12:00 PM
Contact Us
Message sent. We'll get back to you soon.