Grant and his team have created an a fantastic safe haven for my cats.He listens to what you want and the attention to detail is amazing. They are so reliable and the quality of work is second to none. I have every confidence in recommending them I can not praise them enough.