Justin and the entire staff at Hammersmith are fantastic. Aside from being extremely professional, they actually care about the details. This is not easy to find in a roofing company. We have two types of roofing and live in a very old home, and Hammersmith had specialist for each roof come to ensure the job was done right and quickly! As a realtor and homeowner, I would highly recommend them!