Bighorn General Contractors provides a comprehensive suite of services such as new roof installation, roof maintenance and reroofing services. We handle both residential and commercial projects, including homes, offices, warehouses and multifamily dwellings. With more than 110 years of combined experience, you are sure to receive knowledgeable and professional service from us, whatever your roofing needs are. Regardless of the type, size or scope of the job, Bighorn General Contractors is capable of handling all the details - from a certified roofing inspection to the completion and cleanup of the premises. Bighorn General Contractors operates three main divisions to serve our prospects and clients, which include residential roofing, commercial roofing and multifamily roofing. These divisions are supported by our knowledgeable crew, including estimating, billing, insurance services, engineering, installation and customer service. We are the only roofing company around that can provide you with an inspection the same day you call. Call today and let us take care of your roofing needs!