Troubleshooting is a systematic and logical process to finding a solution to a problem. An experienced troubleshooter can perform many tests and procedures refined over the years. These tests and procedures can range from a Water Test in the case of a leak, to standing on a ladder and looking up at ceiling framing and listen intently while a helper paces the floor above to find a squeak. There are no specific set of rules to troubleshooting other than to be logical and systematic in ones approach. The real key to troubleshooting is to use all of the tricks you have learned at the appropriate time. This is where experience comes into play. The many years of experience we have at BH Building Service allow us to efficiently find the cause of your problem and come up with a final solution.