Home Inspection Company Be the first to review Rating: 73 Durham & Wehrman Engineering 816 6th Ave SE, Decatur, AL