Barrington Roofing Contractor

Roof Systems Installation in Barrington
Opening at 8:00 AM tomorrow
Header image for the site


Sagging gutters and loose downspouts may lead to a disaster and expensive repairs. While you still can, have the gutters pitched correctly (approximately ½” for every 10 feet of run), secured with adequate number of brackets (approximately every 32”), secure each downspout with 2 brackets / downs...

Read More
Learn more

Do you have a skylight window on your roof! Don’t forget to periodically examine interior finished ceiling surface around the skylight. Look for surface and damage signs. If you have an open, accessible attic and skylight chase, have that and the roof flashing around the skylight checked as well....

Read More
Call now

Looking for a tool to remove leaves from your gutters? Maybe you have a corner trowel laying around, it would perfectly do the job. You can also wear a pair of thick rubber gloves to remove organic matter from the gutters – however you do it, be extremely careful on the ladder and roof! Do you ne...

Read More
Call now

Do you know what STEP FLASHING is? It's a type of roof flashing installation that protects the intersection of a roof and vertical wall from water penetration. Small L-shape flashing pieces are woven between the shingles as they are installed. The flashing interconnects the roof cladding with t...

Read More
Call now

Because they are inexpensive to produce and easy to install, asphalt shingles are the most popular roofing option. The experienced professionals at JB Roofing in Barrington - (847) 639-7756 - can handle all of your asphalt shingle roofing needs. Learn more about all the types of asphalt shingles ...

Read More
Call now

SOFFIT is the finished underside of the eaves, often containing ventilation ports if open to an unfinished attic area. The most common finishing materials used on soffits, are wood, aluminum, and vinyl.

Call now

In roofing terminology, the RUN is the distance from the outer edge of the house wall's top plate to a mid-point / directly below the center of the roof ridge.

Call now


5 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
2 years ago
Great company, great people and great experience. We hired JB Roofing to replace our roof which was damaged by hail. Charlie Kluka was very helpful and great from start to finish. He made the whole process stress free helping me with paperwork and he also helped me dealing with insurance company. He gave me fair estimate, next day brought the contract and started the job few days later. They finished on time. I was impressed with the quality of their work. After they were done they cleaned up the property. We didn’t find even one nail around the house! I would highly recommend JB Roofing to others and use them again in the future if I will need any roofing. Thank you Charlie. - Andre Bosevi
- Andre B
2 years ago
Had my roof done recently. Very happy with the work and the service. Would highly recommend J.B Roofing.
- Karolina K

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.