Peacock Roofing has over 32 years of experience. Peacock Roofing locally owned and operated in Garland, Texas is a full service roofing company providing service to both residential and commercial customers. We are a company that strives for consistent service with 100% customer satisfaction. Whatever the service you can be assured Peacock Roofing is capable of delivering the highest level of perfection you deserve. Wind and Hail Damage Professionals. We specialize in new roofs, leaks, gutters, skylights and turbine ventalators. We are here to guarantee our customers that we will be around for years to come to handle your roofing needs.