With our core values RJ McTavish Construction has made a commitment to success and strives for perfection to insure the best product is put in place for our clients. Since RJ McTavish Construction’s original vision, all projects have come in on time, on budget, and with absolute satisfaction from all parties.