Meza Construction has over 15 years of experience as a locally owned and operated roofing and siding contractor. If your roof is getting older and has experienced numerous weather events and general wear and tear, it is definitely time for a roof inspection. A roof inspection will determine if your roof needs to be completely replaced, or perhaps it just needs some repairs and maintenance to last longer.