Looking for a contractor to put a second floor on a ranch as well as a new 2 car garage with an in law apartment above. There are so many contractors around. Has anyone done a remodel like this recently? If so, who did you use and do you have any recommendations?