Normally I really dislike dealing with contractors. Craig and Tammy however are hardworking, honest, fair people. I had a big hodge-podge of work to be done. They worked with my insurance company, were flexible in scheduling, gave me a very fair price and most importantly, did great work! I would recommend them any time.