Avatar Contractor Group on: 04/14/2016 Avatar Groups It is an excellent company. It has a professional team construction and remodeling. They are highly recommended