A method of tracking a state of a physical as built feature of a residential structure, the method comprising; a) determining a geographic position of the residential structure via a global positioning system device in a smart device held by a User proximate to or within the residential structure; b) identifying a digital virtual model of the residential structure based upon the geographic position of the residential structure, the digital model comprising a virtual representation of structural components included in the residential structure; c) receiving signals with the smart device from multiple positioning reference devices (501, 502, 503, 504) within the residential structure; d) measuring a distance from the smart device at a first position to at least three of the multiple positioning reference devices (501, 502, 503); e) specifying a location of the first position of the smart device within the residential structure based upon the respective distances of the at least three positioning reference devices (501, 502, 503) to the first position of the smart device and a triangulation calculation; f) calculating an elevation of the smart device at the first position; g) the User extending the smart device from the first position toward the as built feature to an extended second position and determining a location of the smart device at the extended second position by measuring distances from the extended second position to the at least three of the multiple positioning devices (501, 502, 503), and using the location of the extended second position relative to the first position to determine a direction of an as built feature; h) measuring a first state of the as built feature with the smart device at one of the first position and the extended second position with a sensor controlled by the smart device; i) specifying a location of the first state within the residential structure via reference to the first position, the elevation of the smart device at the first position and a distance in the direction of the as built feature; j) recording a time designation for the step of measuring a first state of the as built feature with the smart device within the residential structure; k) generating a virtual representation of the as built feature within the digital virtual model; and l) displaying the virtual representation of the physical as built feature on a display based upon a query input by the User. a) determining a geographic position of the residential structure via a global positioning system device in a smart device held by a User proximate to or within the residential structure; b) identifying a digital virtual model of the residential structure based upon the geographic position of the residential structure, the digital model comprising a virtual representation of structural components included in the residential structure; c) receiving signals with the smart device from multiple positioning reference devices (501, 502, 503, 504) within the residential structure; d) measuring a distance from the smart device at a first position to at least three of the multiple positioning reference devices (501, 502, 503); e) specifying a location of the first position of the smart device within the residential structure based upon the respective distances of the at least three positioning reference devices (501, 502, 503) to the first position of the smart device and a triangulation calculation; f) calculating an elevation of the smart device at the first position; g) the User extending the smart device from the first position toward the as built feature to an extended second position and determining a location of the smart device at the extended second position by measuring distances from the extended second position to the at least three of the multiple positioning devices (501, 502, 503), and using the location of the extended second position relative to the first position to determine a direction of an as built feature; h) measuring a first state of the as built feature with the smart device at one of the first position and the extended second position with a sensor controlled by the smart device; i) specifying a location of the first state within the residential structure via reference to the first position, the elevation of the smart device at the first position and a distance in the direction of the as built feature; j) recording a time designation for the step of measuring a first state of the as built feature with the smart device within the residential structure; k) generating a virtual representation of the as built feature within the digital virtual model; and l) displaying the virtual representation of the physical as built feature on a display based upon a query input by the User.